最常用的方法:
//設定日期格式
******dateformat df = new ******dateformat("yyyy-mm-dd hh:mm:ss");
//date轉字串
string date = df.format(new date());// new date()為獲取當前系統時間
//字串轉date
date date = df.parse("2018-10-01 09:36:08");
或者dateformat dateinstance = dateformat.getdatetimeinstance(2, 2);//2019-9-27 17:25:16
//dateformat dateinstance = dateformat.getdateinstance(0);//2023年9月27日 星期五
string format = dateinstance.format(new date());
system.out.println(format);
在mysql中實現:
//date轉字串
select date_format(create_time,'%y-%m-%d %h:%i:%s') from tablename
//字串轉date
select str_to_date('2018-10-01 09:36:08','%y-%m-%d %h:%i:%s')
格式 描述
%a 縮寫星期名
%b 縮寫月名
%c 月,數值
%d 帶有英文本首的月中的天
%d 月的天,數值(00-31)
%e 月的天,數值(0-31)
%f 微秒
%h 小時 (00-23)
%h 小時 (01-12)
%i 小時 (01-12)
%i 分鐘,數值(00-59)
%j 年的天 (001-366)
%k 小時 (0-23)
%l 小時 (1-12)
%m 月名
%m 月,數值(00-12)
%p am 或 pm
%r 時間,12-小時(hh:mm:ss am 或 pm)
%s 秒(00-59)
%s 秒(00-59)
%t 時間, 24-小時 (hh:mm:ss)
%u 周 (00-53) 星期日是一周的第一天
%u 周 (00-53) 星期一是一周的第一天
%v 周 (01-53) 星期日是一周的第一天,與 %x 使用
%v 周 (01-53) 星期一是一周的第一天,與 %x 使用
%w 星期名
%w 周的天 (0=星期日, 6=星期六)
%x 年,其中的星期日是周的第一天,4 位,與 %v 使用
%x 年,其中的星期一是周的第一天,4 位,與 %v 使用
%y 年,4 位
%y 年,2 位
時間型別轉換
日誌檔案中有好多時間型別,可以使用 dateformat物件來進行處理,具體處理步驟如下。string str 2013 11 03 15 59 59 dateformat sdf new dateformat yyyy mm dd hh mm ss date date sdf.parse str ...
golang時間型別轉換
1.獲取當前時間,返回utc時間currenttime time.now fmt.printf v t n currenttime,currenttime 2.獲取當前時間戳timeunix time.now unix 單位秒 fmt.printf v t n timeunix,timeunix t...
python時間型別轉換
python中時間 日期 時間戳的轉換 1.簡介 在編寫 時,往往涉及時間 日期 時間戳的相互轉換。2.示例 引入模組 import time,datetime 2.1 str型別的日期轉換為時間戳 1 字元型別的時間 2 tss1 2013 10 10 23 40 00 3 轉為時間陣列 4 ti...