شاركت هذه المقالة رمزًا محددًا لفئة Time Time DateUtils للرجوع إليه. المحتوى المحدد كما يلي
package com.example.administrator.myapp ؛ استيراد java.text.parseException ؛ استيراد java.text.simpledateformat ؛ استيراد java.util.calendar ؛ استيراد java.util.date ؛ /*** فئة أداة التاريخ* التي تم إنشاؤها بواسطة Lychun في 2017/12/07. */ الفئة العامة DateUtils {/ *** احصل على بضعة أيام*** param d time* param day كم عدد الأيام* return*/ date static public getDateBefore (date d ، int day) {calendar now = calendar.getInstance () ؛ now.Settime (D) ؛ now.set (calendar.date ، now.get (calendar.date) - day) ؛ return now.getTime () ؛ } / *** احصل على الوقت بعد بضعة أيام** param d time* param day كم عدد الأيام* return result* / date static public getDateafter (date d ، int day) {calendar now = calendar.getInstance () ؛ now.Settime (D) ؛ now.set (calendar.date ، now.get (calendar.date) + day) ؛ return now.getTime () ؛ } / ** * احصل على الطابع الزمني الحالي (بالضبط إلى الثواني) * / السلسلة الثابتة العامة getCurtTimestamp () {long time = system.currentTimeMillis () ؛ سلسلة t = string.valueof (time / 1000) ؛ العودة ر ؛ } / ** * تحويل سلسلة تنسيق التاريخ إلى طابع زمني * * param date_str سلسلة تاريخ * param تنسيق على سبيل المثال: yyyy-mm-dd hh: mm: ss * @return * / public static string date2Timestamp (سلسلة date_str ، تنسيق السلسلة) {simpledateMormat sdf = new simpledateformat (foreatat) ؛ return string.valueof (sdf.parse (date_str) .getTime () / 1000) ؛ } catch (استثناء e) {E.PrintStackTrace () ؛ } يعود ""؛ } / *** تاريخ التحويل إلى timestamp* param الوقت التاريخ* @REGRANT* / Static String Public Static DateTimestamp (تاريخ التاريخ) {return string.valueof (date.getTime () / 1000) ؛ }/ ** * تحويل السلسلة إلى التاريخ * * param str string * param format format * return return */ public static date stringtodate (String str ، تنسيق السلسلة) {simpledateformat sdf = new SimpleDateFormat (format) ؛ // تمثل mm lowcase تاريخ الدقائق ؛ جرب {date = sdf.parse (str) ؛ } catch (parseException e) {E.PrintStackTrace () ؛ } تاريخ العودة ؛ }. } / *** تحويل التاريخ إلى السلسلة** param تاريخ التاريخ* param تنسيق تحويل* return return* / public static string datetostring (تاريخ التاريخ ، تنسيق السلسلة) {simpledateformat sdf = new simpledateformat (format) ؛ النتيجة السلسلة = sdf.format (التاريخ) ؛ نتيجة العودة }. }}ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.