日期時間轉換

2022-05-29 19:51:14 字數 1496 閱讀 5720

1、long(時間戳) to localdatetime

private localdatetime parsingtimestamp(long

timestamp)

2、long(時間戳) to 格式化時間字串

private static final datetimeformatter dtf = datetimeformatter.ofpattern("yyyy-mm-dd hh:mm:ss.sss");

private static final datetimeformatter dtf_bak = datetimeformatter.ofpattern("yyyy-mm-dd");

string datetime = dtf.format(localdatetime.ofinstant(instant.ofepochmilli(long 毫秒時間戳), zoneid.systemdefault()));
string date = dtf_bak.format(localdatetime.ofinstant(instant.ofepochmilli(json.getlong("log_timestamp")), zoneid.systemdefault()));

3、把指定字串格式化為日期

string str1="

2018-07-05 12:24:12";

datetimeformatter dtf = datetimeformatter.ofpattern("

yyyy-mm-dd hh:mm:ss");

localdatetime parse =localdatetime.parse(str1, dtf);

system.

out.println(parse);

4、時間轉字串字串轉時間

datetimeformatter f = datetimeformatter.ofpattern("

yyyy-mm-dd hh:mm:ss");

//時間轉為字串

localdatetime date =localdatetime.now();

string str = date.format(f); //

2014-11-07 14:10:36

//字串轉為時間

date = localdatetime.parse(str,f);

more :

/*

* * 獲取系統當前時間按照指定格式返回

* * @param pattern yyyymmddhhmmsssss

* @return

*/public

static

string getcurrenttimepattern(string pattern)

時間戳轉換日期 日期轉換時間戳 時間戳轉換星期

時間戳轉換日期 string date orderinfo.getchangetime replace null dateformat sdf new dateformat mm dd string monthdate sdf.format new date long.parselong date ...

轉換日期時間函式

function convertdate sdate 轉換時間格式 on error resume next s date right year sdate 2 if len month sdate 1 then s date s date 0 month sdate else s date s d...

時間戳轉換日期

前台和後台都是在客戶端或者瀏覽器上瀏覽者瀏覽的介面和管理者管理的介面前端 ui層 後端 ui呼叫層 mybatis 轉換格式的時候,直接加到vo dto的類上 datetimeformat是將string轉換成date,一般前台給後台傳值時用 jsonformat pattern yyyy mm d...