gpt4 book ai didi

javascript - 什么 dateTime 格式与 .NET 和 JS 兼容而无需进一步重新格式化?

转载 作者:行者123 更新时间:2023-12-03 13:00:39 26 4
gpt4 key购买 nike

我正在制作一个 Web 应用程序,我需要一种既兼容 JS Date 又兼容 .NET DateTime 的 DateTime 格式,这在以下两页中有不同的概述:

JS格式: http://blog.stevenlevithan.com/archives/date-time-format

.NET 格式: http://msdn.microsoft.com/en-us/library/system.globalization.datetimeformatinfo(v=vs.71).aspx

如您所见,它们很相似,但并不完全相同。我想在 JS 中使用的格式是“mmmm dS, yyyy, h:MM:ss TT”,但令我沮丧的是,在 .NET 中没有与此格式等效的格式。在两种语言之间传递时,是否有任何其他我可以使用的格式可以在 JS 和 .NET 中使用而无需重新格式化?

最佳答案

标准化 .net 和 JS 之间的格式标志肯定是一项相对直接的工作吗?

根据评论更新

OP 想像这样在 JS 中格式化日期:

dateFormat(now, "dddd, mmmm dS, yyyy, h:MM:ss TT");
//2007 年 6 月 9 日,星期六,下午 5:46:21

要在 .NET 中以类似的格式设置日期格式,您可以执行以下操作:(更多信息请点击此处 https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx)

myBirthday.ToString("dddd, MMMM dd, yyyy, h:MM:ss tt");
// Saturday, June 9, 2007, 5:46:21 PM

您会看到日期不包含序数后缀 - 请参阅 Is there an easy way to create ordinals in C#?

关于javascript - 什么 dateTime 格式与 .NET 和 JS 兼容而无需进一步重新格式化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8913305/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com