タイムスタンプはMySQL
db(タイプはtimestamp
)です。このようjqueryを使用してMySQLのタイムスタンプをフォーマットする方法
:2017-04-01 15:34:31
私はjquery
を使用してこの日付をフォーマットし、一部のspan
要素に設定したいです。
私はjquery
で新しく、これを行う方法はわかりません。
ありがとうございます。
タイムスタンプはMySQL
db(タイプはtimestamp
)です。このようjqueryを使用してMySQLのタイムスタンプをフォーマットする方法
:2017-04-01 15:34:31
私はjquery
を使用してこの日付をフォーマットし、一部のspan
要素に設定したいです。
私はjquery
で新しく、これを行う方法はわかりません。
ありがとうございます。
DATE_FORMAT(date,format)
の機能をMySQL
に試してください。次のようなもの:
DATE_FORMAT(NOW(),'%m-%d-%Y')
は04-01-2017です。その後、<span>
に包んでください。
あなたがPHPを使用している場合は、
strftime('%m-%d-%Y',$timestamp);
は、代替です。スタックオーバーフローにはたくさんの例があります。 Googleがそこにあなたを連れて行きます。
あなたは、あなたはJavaScriptを使用以上のjQuery
// Javascript
document.querySelector("span").text(formattedTime);
// jQuery
$("span").text(formattedTime);
できspan
にフォーマットされたテキストを追加するには、クライアント側でtimestamp
をConvert a Unix timestamp to time in JavaScript
// Create a new JavaScript Date object based on the timestamp
// multiplied by 1000 so that the argument is in milliseconds, not seconds.
var date = new Date(unix_timestamp*1000);
// Hours part from the timestamp
var hours = date.getHours();
// Minutes part from the timestamp
var minutes = "0" + date.getMinutes();
// Seconds part from the timestamp
var seconds = "0" + date.getSeconds();
// Will display time in 10:30:23 format
var formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);
できrecevingされたい場合Date
オブジェクトに関する情報は、MDNまたはECMAScript 5 specificationを参照してください。さらに
:あなたの代わりにJavaScriptをjQueryのを使用する必要がある場合
受信した回答に、彼らがどのように役立ったかどうかについてのコメントを追加することは良いことです。 –