0

我想通过 javaScript/jQuery 根据文化转换日期时间格式。

例如:让我们有个约会:

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"

4

2 回答 2

4

在没有帮助库的情况下在 JavaScript 中处理日期非常痛苦且容易出错。你试过使用Moment.js吗?它支持多种语言,包括法语(加拿大)。

于 2013-09-09T18:31:55.867 回答
0

您可以使用 globalize.js 来做到这一点。只要确保您传递了正确的文化代码。也许将 C# 转换后的日期作为字符串传递会更好?

于 2013-09-09T19:01:25.527 回答