js時間戳轉為日期格式

2021-06-07 05:03:50 字數 1182 閱讀 2621

**:

這個在php+mssql(日期型別為datetime)+ajax的時候才能用到,js需要把時間戳轉為為普通格式,一般的情況下可能用不到

彈出:2023年12月23日 10:53

也可以用:

如果想彈出:2010-10-20 10:00:00這個格式的也好辦

另外我也參考了別的網站的一些東東,如下:

function   formatdate(now)      

var d=new date(1230999938);

alert(formatdate(d));

特別要提一下的是:

從mysql傳過來的資料,有可能是字串,要把他們轉化為數字,數字也要*1000,因為js裡用的是毫秒數!我的如下:

var time_num = $("date",message).text();

var time_num = parseint(time_num); //傳回來的是個字串

var d = new date(time_num*1000); //這個很重要,要*1000

var temp_time = formatdate(d);

第乙個例子做的就比較正規,什麼情況都考慮到了!

**********************************20170310

在js裡面想得到現在的日期與時間,以及前乙個小時的日期與時間,以下的**正確,與之前的**不同的地方在於,秒數前面增加了乙個"0".

//end by jianhong

function formatdate(now)

return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second;

}

var d1=new date();

var d2=new date(d1.gettime()-1*60*60*1000);

alert(formatdate(d1));

alert(formatdate(d2));

js時間戳轉為日期格式

這個在php mssql 日期型別為datetime ajax的時候才能用到,js需要把時間戳轉為為普通格式,一般的情況下可能用不到 彈出 2010年12月23日 10 53 也可以用 如果想彈出 2010 10 20 10 00 00這個格式的也好辦 view plain cop另外我也參考了別的...

js時間戳轉為日期格式

1.js將時間轉換成時間戳 var times1 date.parse new date var times2 new date valueof var times3 new date gettime 2.js獲取制定時間戳的方法 var oldtime new date 2015 06 23 08...

js時間戳轉為日期格式的方法

一 js把時間戳轉為為普通日期格式 function add0 m function format shijianchuo format 格式 param timestamp 要格式化的時間 預設為當前時間 return 格式化的時間字串 function date format,timestamp...