現在、秒を表示せずにユーザーの時間を表示しようとしています。Javascript の .toLocaleTimeString() を使用してこれを実行する方法はありますか?
次のようなことをします:
var date = new Date();
var string = date.toLocaleTimeString();
ユーザーの時間をすべての単位で表示します。たとえば、現在は 3:39:15 PM と表示されます。同じ文字列を秒なしで表示することはできますか? (例: 3:39 PM)
ベストアンサー1
これに基づいていつでもオプションを設定できますページ秒数を省くには次のように設定します
var dateWithouthSecond = new Date();
dateWithouthSecond.toLocaleTimeString([], {hour: '2-digit', minute:'2-digit'});
Firefox、Chrome、IE9+、Opera でサポートされています。Web ブラウザー コンソールでお試しください。