从MM-DD-YYYY转换日期格式DD-MMM-YYYY在c# [英] CONVERT date format from mm-dd-yyyy to dd-mmm-yyyy in c#

查看:1082
本文介绍了从MM-DD-YYYY转换日期格式DD-MMM-YYYY在c#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图插入asp.net表单字段值到Oracle数据库表。我有一个日期字段这是在MM-DD-YYYY格式。我需要在该日期添加到Oracle表。所以我想这个日期格式转换为DD-MMM-YYYY格式。但我得到以下错误。

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);

文本框值是:2013年12月12日(没时间)。
我得到的错误,如字符串未被识别为有效的DateTime。

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

推荐答案

这可能会帮助:)

        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.

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

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