CONVERT日期格式从mm-dd-yyyy到dd-mmm-yyyy在c# [英] CONVERT date format from mm-dd-yyyy to dd-mmm-yyyy in c#

查看:125
本文介绍了CONVERT日期格式从mm-dd-yyyy到dd-mmm-yyyy在c#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将asp.net表单域值插入到oracle数据库表中。我有一个MM-DD-YYYY格式的日期字段。我需要将该日期添加到oracle表中。所以我试图将该日期格式转换为DD-MMM-YYYY格式。但是我收到以下错误。



代码:

  var creation_date = DateTime.ParseExact(CreationDateTextBox.Text,DD-MMM-YYYY,null); 

文本框值为:12-12-2013。(没有时间)
i错误,如字符串未被识别为有效的DateTime。

解决方案

这可能有助于:)

  String myString =12-30-2014; //从文本字段获取值
DateTime myDateTime = new DateTime();
myDateTime = DateTime.ParseExact(myString,MM-dd-yyyy,null);
String myString_new = myDateTime.ToString(dd-MM-yyyy); //将myString_new添加到oracle


I am trying insert asp.net form field values to oracle database table. I have a date field which is in "MM-DD-YYYY" format. I need to add that date to oracle table. So i am trying to convert that date format to "DD-MMM-YYYY" format. But i am getting the following error.

code:

var creation_date = DateTime.ParseExact(CreationDateTextBox.Text, "DD-MMM-YYYY",null);

Text box value is: 12-12-2013.(No time) i am getting error like "String was not recognized as a valid DateTime".

解决方案

This might help :)

String myString = "12-30-2014"; // get value from text field
DateTime myDateTime = new DateTime();
myDateTime = DateTime.ParseExact(myString, "MM-dd-yyyy",null);
String myString_new = myDateTime.ToString("dd-MM-yyyy"); // add myString_new to oracle

这篇关于CONVERT日期格式从mm-dd-yyyy到dd-mmm-yyyy在c#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆