Artikel ini telah membagikan kode spesifik dari kelas alat waktu DateUtils untuk referensi Anda. Konten spesifiknya adalah sebagai berikut
paket com.example.administrator.myapp; impor java.text.parseexception; impor java.text.simpledateFormat; impor java.util.calendar; impor java.util.date; /*** Kelas Alat Tanggal* Dibuat oleh Lychun pada 2017/12/07. */ Kelas Publik DateUtils {/ *** Dapatkan beberapa hari yang lalu** @param D Waktu* @param hari berapa hari* @Return hasil*/ Tanggal statis publik getDateBefore (Tanggal d, hari int) {Kalender sekarang = calendar.getInstance (); Now.settime (D); now.set (calendar.date, now.get (calendar.date) - day); return now.getTime (); } / *** Dapatkan waktu setelah beberapa hari** @param d waktu* @param day berapa hari* @Return hasil* / tanggal statis publik getDateAfter (Tanggal d, int day) {calendar sekarang = calendar.getInstance (); Now.settime (D); now.set (calendar.date, now.get (calendar.date) + day); return now.getTime (); } / ** * Dapatkan timestamp saat ini (tepat ke detik) * / string statis public getCurrTimestamp () {lama waktu = System.currentTimeMillis (); String t = string.ValueOf (waktu / 1000); mengembalikan t; } /** * Convert the date format string to a timestamp* * @param date_str String date* @param format For example: yyyy-MM-dd HH:mm:ss * @return */ public static String date2TimeStamp(String date_str, String format) { try { SimpleDateFormat sdf = new SimpleDateFormat(format); return string.valueof (sdf.parse (date_str) .getTime () / 1000); } catch (Exception e) {E.PrintStackTrace (); } kembali ""; } / *** tanggal dikonversi ke timestamp* @param tanggal waktu* @return* / public string statis datetimestamp (tanggal tanggal) {return string.valueof (date.getTime () / 1000); }/ ** * Konversi string ke saat ini * * @param str string * @param format format * @return hasil */ public static date stringTodate (string str, string format) {SimpleDateFormat sdf = new SimpleDateFormat (format); // huruf kecil mm mewakili tanggal menit = null; coba {date = sdf.parse (str); } catch (parseException e) {e.printstacktrace (); } tanggal pengembalian; } // Konversi String ke Tanggal Tanggal Statis Publik StringTodate (String str) {return stringTodate (str, "yyyy-mm-dd"); } / *** Konversi Tanggal ke String** @Param Tanggal Waktu* @Param Format Format Konversi* @Return hasil* / public static string datetoString (tanggal tanggal, format string) {SimpleDateFormat sdf = new SimpleDateFormat (format); Hasil string = sdf.format (tanggal); hasil pengembalian; } // Konversi waktu ke format public string public string public datetoString (tanggal tanggal) {return datetoString (tanggal, "yyyy-mm-dd"); }}Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.