ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript は、書式設定された date_time と今からどれくらい時間が経過するかという日付を実装します。

JavaScript は、書式設定された date_time と今からどれくらい時間が経過するかという日付を実装します。

WBOY
リリース: 2016-05-16 18:43:04
オリジナル
1096 人が閲覧しました
复制代代码如下:

/**
*
* 2009 年 9 月 5 日 14:15:23 など、今からどのくらい時間が経過したかを示す書式設定された日付を返します。
* 例: 現在の時刻は 2009 年 9 月 5 日 14:15:23 です。 timeLong=10 秒の場合は次のように返されます: September 5, 2009 14:15:33
*
* @param int timeLong a
* @param String formatString YYYY-MM-DD hh :mm:ss
*
*/
function getOneFormatDate(timeLong) ,formatString)
{
timeLong=parseInt(timeLong);
timeLong=timeLong*1000;
var myDate=new Date();
var futureDate=new Date(parseInt(myDate.getTime()) timeLong);
var year=futureDate.getyear();
var month=futureDate.getMonth();
var day=futureDate.getDate();
varhour=futureDate.getHours();
var minutes=futureDate.getMinutes();
var Second=futureDate.getSeconds();

if(hour{
hour="0" 時;
}
if(分{
分="0" 分;
}
if(秒{
秒="0" 秒;
}
formatString=formatString.replace("YYYY",year);
formatString=formatString.replace("MM",month);
formatString=formatString.replace("DD",day);
formatString=formatString.replace("hh",hour);
formatString=formatString.replace("mm", minutes);
formatString=formatString.replace("ss",second);
フォーマット文字列を返します;
}
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート