我有一个带有日期的输入框(用户选择)。我想使用moment.js来偏移由时区选择的日期,例如‘欧洲/伦敦’。因此,假设我的日期是(2/24/2017),我如何获得时刻给我的日期为:所以我希望它返回2/25/2017 12:18:00,这是英国伦敦的当前时间?var x = moment().tz(dateStart
new Date()获取当前系统时间。这意味着,如果当前系统时间是错误的(在我的例子中,客户机是一个Windows系统,其时间被设置为当前时间的-4小时),new Date()将提供一个错误的值。我需要一种方法来获得客户端的当前日期/时间,而不使用他的机器日期/时间(可能是某种方法来确定客户端所在的时区,然后计算出时间)。 如何在JS中完成此操作?