【发布时间】:2021-09-22 09:58:29
【问题描述】:
我正在制作一个天气应用程序,我有一个简单的 P-tag,它使用 JavaScript 填充了日期:
HTML:
<p id="date"></p>
JavaScript:
function getDate() {
var shortDate = document.getElementById("date");
var today = new Date().toLocaleDateString(undefined, {
weekday: "long",
month: "long",
day: "numeric"
});
shortDate.innerHTML = today;
}
我的问题是它总是显示我所在的日期(这是可以理解的)。虽然当我在我的 JavaScript 中将纬度和经度物理更改为具有不同日期的位置(例如澳大利亚)时,它仍然使用我所在的日期,而不是我为了测试而修改的坐标的日期。
我仍在学习 JavaScript,但如何克服这个问题以确保我的程序使用不同位置的日期?甚至使用该位置的时区?当我将 JavaScript 修改为澳大利亚坐标时,它没有显示澳大利亚的日期!
谢谢你????
【问题讨论】:
标签: javascript html date mobile datetime-format