博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# Data Parse
阅读量:5945 次
发布时间:2019-06-19

本文共 1102 字,大约阅读时间需要 3 分钟。

一、DateTime

方法一:Convert.ToDateTime(string)

string格式有要求,必须是yyyy-MM-dd hh:mm:ss

 

方法二:Convert.ToDateTime(string, IFormatProvider)

DateTime dt;

DateTimeFormatInfo dtFormat = new System.GlobalizationDateTimeFormatInfo();

dtFormat.ShortDatePattern = "yyyy/MM/dd";

dt = Convert.ToDateTime("2011/05/26", dtFormat);

 

方法三:DateTime.ParseExact()

string dateString = "20110526";

DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.CurrentCulture);

或者

DateTime dt = DateTime.ParseExact(dateString, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture);

 

附参考信息:

 (1)日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格)

yyyy:代表年份

MM:  代表月份

dd:  代表天

HH:  代表小时(24小时制)

mm:  代表分钟

ss:  代表秒

(2)CultureInfo

CultureInfo cultureInfo = CultureInfo.CreateSpecificCulture("en-US");string format = "ddd MMM d HH:mm:ss zz00 yyyy";string stringValue = DateTime.Now.ToString(format, cultureInfo); // 得到日期字符串DateTime datetime = DateTime.ParseExact("Wed Aug 25 16:28:03 +0800 2010", format, cultureInfo); // 将字符串转换成日期

(3)Oracle SQL里转换日期函数

to_date("2007-6-6",'YYYY-MM-DD");

to_date("2007/6/6",'yyyy/mm/dd");

 

 

 

 

 

参考文章

转载地址:http://lowxx.baihongyu.com/

你可能感兴趣的文章
Spark快速入门
查看>>
电力系统【第3章:简单电力系统的潮流分布计算】
查看>>
反射的案例
查看>>
"use strict"严格模式 顾名思义,这种模式使得Javascript在更严格的条件下运行
查看>>
kamctl start
查看>>
【设计模式】装饰者模式
查看>>
EasyUI 之datagrid 使用 【DataGrid属性解释】
查看>>
ssh整合之六管理我们的配置文件
查看>>
C++ const与define
查看>>
不要62
查看>>
POJ 1305 Fermat vs. Pythagoras【勾股数】
查看>>
HLG1159 MAGI System【大整数乘法】
查看>>
Dex动态加载
查看>>
pandas模块学习笔记2--基本功能
查看>>
吾八哥学Python(四):了解Python基础语法(下)
查看>>
设计原则——依赖倒置
查看>>
2008年国外50个最佳CSS设计欣赏
查看>>
Beego的controller怎么用嵌入实现继承问题
查看>>
SQL 服务器勒索病毒XTBL、dharma、wallet后缀,会在文件名中添加联系的电子邮件地址...
查看>>
Nokia House”或“NoHo
查看>>