js時間戳與日期格式的相互轉換

2022-07-14 23:15:29 字數 2609 閱讀 9518

functiontimestamptotime(timestamp)

timestamptotime(1403058804);

console.log(timestamptotime(1403058804));//2014-06-18 10:33:24

注意:如果是unix時間戳記得乘以1000。比如:php函式time()獲得的時間戳就要乘以1000。

vardate =newdate('2014-04-23 18:55:49:123');

// 有三種方式獲取

vartime1 = date.gettime();

vartime2 = date.valueof();

vartime3 = date.parse(date);

console.log(time1);//1398250549123

console.log(time2);//1398250549123

console.log(time3);//1398250549000

以上三種獲取方式的區別:

第一、第二種:會精確到毫秒

第三種:只能精確到秒,毫秒用000替代

以上三個輸出結果可觀察其區別

注意:獲取到的時間戳除以1000就可獲得unix時間戳,就可傳值給後台得到。

string nowtime = datetime.now.tostring("yyyy-mm-dd hh:mm:ss");

select dateadd(s,時間戳所在列名 + 8 * 3600,'1970-01-01 00:00:00') from 表名

時間轉時間戳:

select datediff(s,'1970-01-01 00:00:00',時間所在列名) - 8 * 3600 from 表名

functiontimestamptotime(timestamp)

timestamptotime(1403058804);

console.log(timestamptotime(1403058804));//2014-06-18 10:33:24

注意:如果是unix時間戳記得乘以1000。比如:php函式time()獲得的時間戳就要乘以1000。

vardate =newdate('2014-04-23 18:55:49:123');

// 有三種方式獲取

vartime1 = date.gettime();

vartime2 = date.valueof();

vartime3 = date.parse(date);

console.log(time1);//1398250549123

console.log(time2);//1398250549123

console.log(time3);//1398250549000

以上三種獲取方式的區別:

第一、第二種:會精確到毫秒

第三種:只能精確到秒,毫秒用000替代

以上三個輸出結果可觀察其區別

注意:獲取到的時間戳除以1000就可獲得unix時間戳,就可傳值給後台得到。

string nowtime = datetime.now.tostring("yyyy-mm-dd hh:mm:ss");

select dateadd(s,時間戳所在列名 + 8 * 3600,'1970-01-01 00:00:00') from 表名

時間轉時間戳:

select datediff(s,'1970-01-01 00:00:00',時間所在列名) - 8 * 3600 from 表名

js時間戳與日期格式的相互轉換

function timestamptotime timestamp timestamptotime 1403058804 console.log timestamptotime 1403058804 2014 06 18 10 33 24注意 如果是unix時間戳記得乘以1000。比如 php函式...

js時間戳與日期格式的相互轉換

下面總結一下js中時間戳與日期格式的相互轉換 1.將時間戳轉換成日期格式 時間戳轉 日期 console.log this.timestamptotime new date gettime yyyy mm dd hh mm ss timestamptotime timestamp,format co...

js時間戳與日期格式的相互轉換

下面總結一下js中時間戳與日期格式的相互轉換 1.將時間戳轉換成日期格式 12 3456 78910 1112 functiontimestamptotime timestamp timestamptotime 1403058804 console.log timestamptotime 14030...