- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
string formatString = "MMddyyyyHHmmss";
string sample = "20100611221912";
DateTime dt = DateTime.ParseExact(sample, formatString, System.Globalization.CultureInfo.InvariantCulture);
具体抛出的异常是:
System.FormatException:日历 System.Globalization.GregorianCalendar 不支持字符串表示的 DateTime。
最佳答案
你的格式应该是:
string formatString = "yyyyMMddHHmmsss";
(也可以是 "yyyyddMMHHmmsss"
,如果是 06-Noveber-2010)
考虑到您的日期是 dt = {11/06/2010 10:19:12 PM}
(11-June-2010)
对于您当前的格式:
MMddyyyyHHmmss
20100611221912
MM 不能是 20
,因为 MM
代表月份。所以你的代码应该是:
string formatString = "yyyyMMddHHmmsss";
string sample = "20100611221912";
DateTime dt = DateTime.ParseExact(sample, formatString, System.Globalization.CultureInfo.InvariantCulture);
关于c# - DateTime.Parse 抛出异常 "not support in System.Globalization.GregorianCalendar",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16479345/
我正在使用 CMIS 和 Java,我从文档加载所有属性并将它们写入 xml 文件。 我使用 Object.toString() 方法在 xml 文件中创建文本节点。因此我使用 .toString()
对于以下代码片段 GregorianCalendar a = new GregorianCalendar(2009, 11, 10); System.out.println(a.getTime());
我在一个文本文件中有以下数据,稍后我将扫描该文件。 17-Mar-2006 1100 1280 16-Jan-2002 1120 1230 15-Jun-2003 1140 1900 我正在将此数据构
这个问题已经有答案了: "EEE MMM dd HH:mm:ss ZZZ yyyy" date format to java.sql.Date (2 个回答) 已关闭 4 年前。 我是 Java 新手
我在使用 GregorianCalendar 时遇到问题,因此请您帮我解决一下。首先我会给你我的代码: private String changeClock(String day, String cl
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎偏离主题,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或 include a mini
这个问题已经有答案了: why do I get wrong month when parsing with java calendar (3 个回答) 已关闭5 年前。 我有下面的代码,我试图在其中
好的。 calendar.get(Calendar.MONTH); 返回当前月份的索引。例如,如果现在执行这行代码,它将返回 August 的 7。 但是 calendar.get(Calendar.
当我像这样使用 GregorianCalendar 实例化新日期时: GregorianCalendar myCal = new GregorianCalendar(29,5,2011); 然后,最后
java 6.0 假设今天是:2018 年 8 月 8 日 此处方法返回 2 个日期的月差。 public static Integer getDiffMonths(Date dateFrom
我在 Java 中使用 GregorianCalendar 类时遇到问题。为什么 get 方法会更改我的 GregorianCalendar 类型的变量? 我从事这项工作: System.out.pr
我尝试将字符串转换为 GregorianCalendar,然后检查它。下面,我发布我的代码。我真的很困惑为什么字段看起来不对。非常感谢您的帮助。 public class test{ priv
java.util.GregorianCalendar 是轻量级对象吗?换句话说,在 Web 应用程序设置中使用每个请求调用构造函数只会带来微不足道的性能损失,还是缓存对象的副本以供应用程序共享使用是
我的程序中有这段代码: if (expire.after(start) && expire.before(end)) //do somethig 但是这段代码不包含绑定(bind)日期。我的意
这个问题已经有答案了: How to sanity check a date in Java (25 个回答) 已关闭 7 年前。 GregorianCalendar构造函数有签名: Gregoria
我想计算一年中特定周数的星期一。我是这样做的: final GregorianCalendar calendar = new GregorianCalendar(Locale.GERMANY); ca
出现此错误,JSP 页面变为空白(白色): Jan 9, 2013 7:30:39 PM org.apache.catalina.loader.WebappClassLoader clearThrea
我正在尝试设置 HOUR_OF_DAY 字段并更改 GregorianCalendar 日期对象的时区。 GregorianCalendar date = new GregorianCalendar(
虽然我阅读了很多关于日历和公历的内容,但仍然会出现一些复杂情况。哪个更好或者您可以推荐使用什么?我无法弄清楚其中的区别。 GregorianCalendar gc = (GregorianCalend
TimeZone utcTimezone_ = TimeZone.getTimeZone("UTC"); TimeZone _utc = TimeZone.getTimeZone("Zulu"); D
我是一名优秀的程序员,十分优秀!