我想通过javaScript / jQuery根据文化转换日期时间格式。
Ex:我们有个约会日期:
var starDate = "7/4/2013 9:00:00 AM"
然后将其转换为法语后应为"4 juillet 2013 09:00"
就像我们在 c#:
中一样DateTime dteStartTime = "7/4/2013 9:00:00 AM";
dteStartTime.ToString("f", CultureInfo.CreateSpecificCulture("fr-CA"));
它会将此日期时间转换为"4 juillet 2013 09:00"
答案 0 :(得分:4)
在没有帮助程序库的情况下使用JavaScript中的日期非常痛苦并且容易出错。您是否尝试过使用Moment.js?它支持多种语言,包括法语(加拿大)。
答案 1 :(得分:0)
您可以使用globalize.js来完成此操作。只需确保传递正确的文化代码即可。也许更好的想法只是将转换后的日期从C#传递为字符串?