ホームページ >ウェブフロントエンド >jsチュートリアル >javascript_javascript スキルで日付形式のタイムスタンプを処理するメソッド

javascript_javascript スキルで日付形式のタイムスタンプを処理するメソッド

WBOY
WBOYオリジナル
2016-05-16 17:05:431035ブラウズ

パブリック処理タイムスタンプ関数

コードをコピー コードは次のとおりです:

/**
* タイムスタンプを日付形式に処理します
* @param {Object} obj timestamp {10 桁のタイムスタンプには 1000 を掛ける必要があります。13 桁のタイムスタンプには掛ける必要はありません}
* @return {TypeName返される日付形式 2013-09-16
* /
function fullnum(obj){
if(Number(obj) < 10){
return '0' obj;
}else{
return
}
}

1. PHP に保存されるタイムスタンプは 10 桁ですが、JavaScript で処理する場合、日付形式で時刻を取得するには 1000 を掛ける必要があります。 >
var mystime = newDate(msg.pager.result[i]. adsdate * 1000 );
var addedtime = mystime.getFull Year() '-' fullnum(Number(mystime.getMonth()) 1) '-' fullnum(mystime.getDate()); addstime で表示されるのは 2013-09-16


2. Java に保存されるタイムスタンプは 13 桁なので、JavaScript で何も処理せずに日付形式で時刻を取得できます


コードをコピーします コードは次のとおりです: var mystime = newDate(msg.pager.result[i].adsdate) ;
var addedtime = mystime.getFull Year() '-' fullnum(Number(mystime.getMonth()) 1) '-' fullnum(mystime.getDate()); addstime を使用 2013-09-16

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。