關於js中日期時間格式的各種轉化問題

2021-08-17 08:28:29 字數 1517 閱讀 6443

在專案中儲存時間格式的時候,由於mybatis持久層框架的一些原因,將時間轉化為json格式(類似「1514131200000」)存入資料庫中。這樣一來,將資料從資料庫中獲取到之後,還要將json格式的日期轉化為可以正常顯示的日期。經過一番研究之後,將一些主要的方法整理出來。

js**:

var mydate = new date();

alert(mydate);

效果:     

var mydate = new date();//獲取當前時間

var jsondate = mydate.gettime();//將時間轉化為json格式

alert(jsondate);

效果:

var mydate = new date();//獲取當前時間

var jsondate = mydate.gettime();//將時間轉化為json格式

var newdate = new date(jsondate);//將json格式的時間轉化為標準格式

alert(newdate);

效果:

var mydate = new date();//獲取當前標準時間

var strdate = mydate.tolocalestring();轉化為字元型別的時間

alert(strdate);

效果:

js**:這裡由於獲得的月份是按照0-11返回的,因此實際的月份需要+1

var mydate = new date();//獲取當前標準時間

var newdate =

mydate .getfullyear() + "年"+ mydate .getmonth() + 1 + "月" + mydate .getdate() + "日 " + mydate .gethours() + "點" + mydate .getminutes()+ "分";
alert(newdate);
效果:

js 中日期格式

new date new date hidtargetduedate val 8 3600 1000 toisostring 2020 03 30t00 00 00.000z replace new regexp gm 相當於replaceall js中並沒有 replaceall方法 new in...

JS 時間戳轉日期格式

1 日期轉換為時間戳,如果日期格式為時間戳,將其轉為日期型別,否則輸出傳入的資料 如果時間格式為時間戳,將其轉為日期 function timestamptodate timestamp var date new date timestamp y date.getfullyear m date.ge...

C 中日期與時間的格式

我們從資料庫提取的datatime型別通常包括日期和時間,我們可以通過下列的方式進行繫結 databinder.eval container,dataitem 日期字段 datatime格式字串 format strings 格式 輸出 描述 0 d 5 8 2006 短日期 0 d tuesday...