0
ボタンをクリックすると、現在のタイムスタンプから10分を差し引いたボタンを使用してスイッチを作成しようとしています。タイムスタンプ、私は動作しているJavaScript関数がありますが、問題は時間が10分未満(例えば21:06:35)で、負の値(21:-4:35)が(20:56: 35)。ここに私の現在のコードがあります:Javascript:MySQLのタイムスタンプ形式で分を差し引く
var nowna = new Date();
var month = nowna.getMonth() + 1;
var day = nowna.getDate();
var hour = nowna.getHours();
var minute = nowna.getMinutes() - 10;
var second = nowna.getSeconds();
var nowna_init = nowna.getFullYear() + '-' +
((''+month).length<2 ? '0' : '') + month + '-' +
((''+day).length<2 ? '0' : '') + day + ' ' +
((''+hour).length<2 ? '0' :'') + hour + ':' +
((''+minute).length<2 ? '0' :'') + minute + ':' +
((''+second).length<2 ? '0' :'') + second;
var start15 = nowna_init;
console.log(start15);
これは、Dateオブジェクトの機能setMinutes
を使用して、私はコンソールログで
2017-05-20 21:-4:35
2017-05-20 21:-4:44
2017-05-20 21:-1:33
2017-05-20 21:26:05
2017-05-20 21:26:08
、私はいつもこの結果 2017年5月20日22 GET:18 2017年5月20日22::1495291218574 1495291229071:29 – Stonesteel
は、私が追加したコードスニペットを実行してみます。それがあなたの仕事であることを私に教えてください... – sidanmor