一个关于日期转换的问题

问题描述

怎么样才能把一个例如2009-01-2000:00:00.000转换成:20Jan2009这样的格式呢?谢谢大家了

解决方案

解决方案二:
中文系统好像不会显示Jan这样的英文格式,可以的话用个字符串数组将1-12的英文月份保存起来。之后就用做个简单的字符串拼接或者string.Format来做。时间可以用DateTime类型,方便访问。
解决方案三:
System.DateTime.Now.ToString("ddMMMMyyyy")得到21一月2009英文估计跟操作系统有关了
解决方案四:
CultureInfoculture=newSystem.Globalization.CultureInfo("en-US");System.DateTime.Now.ToString("ddMMMMyyyy",culture)居然这样可以,呵呵我TM真实天才.
解决方案五:
你TM真行,以后有问题要请教你了
解决方案六:
引用3楼human_2的回复:

CultureInfoculture=newSystem.Globalization.CultureInfo("en-US");System.DateTime.Now.ToString("ddMMMMyyyy",culture)居然这样可以,呵呵我TM真实天才.

你TM真行,以后有问题要请教你了
解决方案七:
楼上的天才我改了下你代码,因为你的实现的是这样的“22January2009”而我改后是楼主想要的结果“22Jan2009”,哈哈DateTimedt=DateTime.Now;CultureInfoculture=newSystem.Globalization.CultureInfo("en-US");Response.Write("<hr/>"+dt.ToString("ddMMMyyyy",culture));原来我也是天才,这样也行
解决方案八:
天才们好~!
解决方案九:
呵呵,学习一下
解决方案十:
都TM是天才!!!新年快乐
解决方案十一:
DateTimeFormatInfodtfi=DateTimeFormatInfo.InvariantInfo;Console.WriteLine(DateTime.Now.ToString("ddMMMyyyy",dtfi));

解决方案十二:
楼上的都是天才。。

时间: 2024-10-29 22:13:57

一个关于日期转换的问题的相关文章

一个时间日期转换格式的小功能(Oracle)

一个时间日期转换格式的小功能 SQL> SELECT TO_CHAR(SYSDATE,'SSSSS'),sysdate FROM DUAL; TO_CH SYSDATE ----- ------------------- 62239 2007-11-21 17:17:19 SSSSS :格式显示的是自午夜0点以来,流逝的秒数,用它来算两个时间之差的秒数很简单,如下: SQL> set serveroutput on   1  declare   2  t1 number ;   3  t2 n

asp的日期转换星座函数

经过长时间学习ASP.NETWeb,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西.学习ASP.NETWeb时,你可能会遇到相关问题,这里将介绍ASP.NETWeb问题的解决方法. 该结构分三个层次:表示层.业务层.数据层.数据层:代表物理数据库.业务层:负责数据层与表示层之间的数据传输.表示层:应用程序的客户端,它通过业务层来访问数据库. 表示层所操作的是驻留在内存中的本地数据,当需要更新数据库数据时,要通过业务层提供的更新方法实现.这样可以大大提高应用程序的性能,而且

java日期操作工具类(获取指定日期、日期转换、相隔天数)_java

本文实例为大家分享了java日期操作工具类,获取指定日期前一天.后一天:日期转换:两个日期之间相隔天数等工具类,供大家参考,具体内容如下 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; public class

excel-vb 识别不了俩种日期格式一个是文本格式 一个是日期格式

问题描述 vb 识别不了俩种日期格式一个是文本格式 一个是日期格式 vb 识别不了俩种日期格式一个是文本格式 一个是日期格式. cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" xxx ";Extended Properties='Excel 8.0;HDR=Yes'" 语句是 MSFlexGrid1.TextMatrix(j , 3) = rs(&

flex 日期转换 灵异事件

问题描述 private function data2String():String{ if(data){ var year:Number = date.getFullYear(); var month:Number = date.getMonth()+1; var day:Number = date.getDate(); if(month < 10){ month = "0"+month.toString(); //month = "0"+month } i

mongo java driver日期转换问题

Java代码   https://github.com/ewcmsfree/ewcms/wiki/Help-mongo-java-driver-date   mongo java driver日期转换问题   mongo保存日期是一个64-bit整形数.java driver保存Date时会把他自动转换为标准时间GMT.如中国在GMT+8时区,保存2012-01-20 00:00:00到库中,查询后结果竟然是2012-01-19 16:00:00跟想要结果不一致. 可以在com.mongodb.

asp.net.想要实现一个文字字符串转换成MP3和wav格式的语音

问题描述 asp.net.想要实现一个文字字符串转换成MP3和wav格式的语音 2C 文字字符串转换成MP3和wav格式的语音文件并且存入数据库,请问如何实现.需要转换成音频文件后可以读出文字内容 解决方案 你需要一个与字符对应的音频库,就像电子琴.比如1对应声音多,2对应声音来,3对应声音咪--,还有长音,短音,4分,8分等等,当你输入一个字符串时,找到跟他对应的声音,就能实现准确的转换了.

关于ASP.NET中日期转换的心得

asp.net|日期|心得|转换 日期转换成字符串几乎是每个项目都要进行的工作,无论您用什么开发工具.在SQL Server中使用Convert或Cast可以方便的转换日期为各种格式的字符串,在PB中可以用string(date,"yyyy-mm-dd")一步到位.在asp.net中呢?我发现总是不如我意,如果使用yyyy-mm-dd这种方式转换: BeginDate.SelectedDate.ToString("yyyy-mm-dd",DateTimeFormat

关于日期转换的心得

心得|转换 日期转换成字符串几乎是每个项目都要进行的工作,无论您用什么开发工具.在SQL Server中使用Convert或Cast可以方便的转换日期为各种格式的字符串,在PB中可以用string(date,"yyyy-mm-dd")一步到位.在asp.net中呢?我发现总是不如我意,如果使用yyyy-mm-dd这种方式转换:BeginDate.SelectedDate.ToString("yyyy-mm-dd",DateTimeFormatInfo.Invaria