JavaScriptの配列に長い番号があります。これは getTime() から取得されましたが、現在は Date オブジェクトではありません。
tab[0][1]=1373139837555;// not date object - just int
そして今、私はそれをこのように印刷したい
時:分:秒 | 日月年
日付を印刷する機能はありますか?関数 getHours()、getMinutes()、getTime() は知っていますが、Date オブジェクトに対してのみ機能します。この長い数字を現在の日付に変更できますか? それ以外の場合、どのように日付を印刷できますか?
編集
これは、JavaScriptとJQを使用した私のコードです
$.date = function (dateObject) {
var d = new Date(dateObject);
var hour = d.getHours();
var minutes = d.getMinutes();
var seconds = d.getSeconds();
var day = d.getDate();
var month = d.getMonth();
var year = d.getFullYear();
var date = hour+":"+minutes+":"+seconds+"||"+day+"/"+month+"/"+year;
return date;
};
tab[0][1]=1373139837555;
console.log('Number '+$.date(tab[0][1]));
そして Number NaN:NaN:NaN || を返します。NaN/NaN/NaN :(タブ[0] [1]をNaNでチェックすると、falseが返されます-したがって、数値です