如何根据我的系统文化信息转换未知格式

本文关键字:信息 转换 未知 格式 文化 系统 何根 我的 | 更新日期: 2023-09-27 18:36:50

如何将匿名日期格式转换为我自己的系统区域性信息?

我正在使用 jquery 日历 .datepicker(),但是当我尝试在 c# datetime 变量中获取该文本框的值时,它显示无效的日期时间字符串。我尝试过datetime.tryparse,datetime.parse,convert.todatetime()和许多其他方法。

现在我正在尝试在 jquery 中获取日期,例如var a = date.now();

但是我收到以下错误:date.prototype //invalid date

我不知道为什么会这样。

如何根据我的系统文化信息转换未知格式

阅读

您的评论("我在原型=无效日期中也遇到错误,当我尝试使用此var a在另一个日历中设置日期时"),我认为您正在尝试在jquery中设置日历,可能在 asp.net 页面中。

如果是这种情况,您可以在创建日期选择器时设置日期格式:

$( ".calendar" ).datepicker({ dateFormat: "mm-dd-yyyy" }); // 10-25-2013

根据需要设置格式。有关日期格式选项的列表,请参阅 http://api.jqueryui.com/datepicker/#utility-formatDate。

如果这没有帮助,了解以下内容会很有用:* 发出日期的是什么* 什么在消耗日期 (jquery/C#)* 生成错误的实际代码(如果有)。

阅读您的回复后,我认为您应该尝试明确指定日期选择器的格式。