我在保存日期和时间时遇到问题?
I have an issue with saving date and time?
$(document).ready(function(){
var timezone = jstz.determine_timezone();
var clientTimeZone=timezone.name();
document.getElementById("clientTimeZone").value = clientTimeZone
});
在gsp中使用上面的代码获取用户的当前时区但是它不能正常工作?
实际上服务器在北弗吉尼亚州,在保存时我遇到了 +6:30 小时的问题。但在本地它工作正常。
服务中使用了以下代码。
def clientTimeZone = clientTimeZone == null ? "Asia/Kolkata" : clientTimeZone
TimeZone tz = TimeZone.getTimeZone(clientTimeZone);
def clientDateFormate = new SimpleDateFormat('dd/MM/yyyy hh:mm a')
clientDateFormate.setTimeZone(tz)
database.xyz=clientDateFormate.parse(curDate)
我解决了
我能够使用 UTC date/time 以毫秒为单位正确保存它,而不是特定时区。
为了加载 date/time,我只是将其格式化为以毫秒为单位的 UTC date/tine,并且它运行良好。
问题已解决:)
$(document).ready(function(){
var timezone = jstz.determine_timezone();
var clientTimeZone=timezone.name();
document.getElementById("clientTimeZone").value = clientTimeZone
});
在gsp中使用上面的代码获取用户的当前时区但是它不能正常工作?
实际上服务器在北弗吉尼亚州,在保存时我遇到了 +6:30 小时的问题。但在本地它工作正常。
服务中使用了以下代码。
def clientTimeZone = clientTimeZone == null ? "Asia/Kolkata" : clientTimeZone
TimeZone tz = TimeZone.getTimeZone(clientTimeZone);
def clientDateFormate = new SimpleDateFormat('dd/MM/yyyy hh:mm a')
clientDateFormate.setTimeZone(tz)
database.xyz=clientDateFormate.parse(curDate)
我解决了
我能够使用 UTC date/time 以毫秒为单位正确保存它,而不是特定时区。
为了加载 date/time,我只是将其格式化为以毫秒为单位的 UTC date/tine,并且它运行良好。
问题已解决:)