0
私は、あなたが住んでいるカントリーを理解し、この国の時間を正確に表示できる方法を実装しようとしています。例えば、あなたがアメリカに住んでいて、AM/PMで時間を示しているが、24時間形式の時間を示すトルコに住んでいる場合、私はam/pmに24時間システムを変換する方法を見つけましたが、その後私は無知になりました..どのようにそれを達成するためのアイデア?異なるフォーマットの異なる国の時間を表示
function formatAMPM(date) {
var hours = date.getHours();
var minutes = date.getMinutes();
var ampm = hours >= 12 ? 'pm' : 'am';
hours = hours % 12;
hours = hours ? hours : 12; // the hour '0' should be '12'
minutes = minutes < 10 ? '0'+minutes : minutes;
var strTime = hours + ':' + minutes + ' ' + ampm;
return strTime;
}
「en-US」または「ja-JP」はどうやって問題になるのですか?電話があったときに私にそれを与える方法はありますか? –
@AkinDönmezあなたがjavascript –
@AkinDönmezから国コードを取得したい場合は、navigator.languageまたはnavigator.languagesを使用することができます。よく...ナビゲータが十分ではないようです。 StackOverflowでhttp://stackoverflow.com/questions/17680413/get-visitors-language-country-code-with-javascript-client-side –