社区
C#
帖子详情
中文日期格式问题
bqljb
2007-02-01 11:46:44
请教各位:如何可以最方便实现显示中文日期格式,如:二00七年一月八日,一定要自己写函数吗?
...全文
342
7
打赏
收藏
中文日期格式问题
请教各位:如何可以最方便实现显示中文日期格式,如:二00七年一月八日,一定要自己写函数吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MaybeHelios
2007-02-01
打赏
举报
回复
不知道这个行不
IFormatProvider culture = new CultureInfo("zh-CHS", true);
重典
2007-02-01
打赏
举报
回复
还是自己写个吧,十次replace就行了,不难
glacier111
2007-02-01
打赏
举报
回复
最好不要改系统设置,这样就造成程序不通用,自己写个函数也不麻烦吧
luck200803
2007-02-01
打赏
举报
回复
你可以把系统显示的时间格式改成这个格式,那么输出的时间格式就是这样了.....不用写
bqljb
2007-02-01
打赏
举报
回复
感谢各位回复,首先我试过IFormatProvider culture = new CultureInfo("zh-CHS", true);尽管没效果,但非常感谢MaybeHelios兄弟,这个思路是最好的;看来只有写讨厌的函数了,深谢各位呵呵!
CGACHA
2007-02-01
打赏
举报
回复
//帮你简单写了个 可能不太好 LZ再改改吧
string finalTime="";
string time=System.DateTime.Now.ToString("yyyyMMdd");
for(int i=0;i<time.Length;i++)
{
string convtime=time.Substring(i,1);
finalTime+=ReturnTime(convtime,i);
}
private string ReturnTime(string convtime,int count)
{
string returntime="";
if(convtime=="0"&&count!=4&&count!=6)
{returntime="零";}
else if(convtime=="1")
{returntime="一";}
else if(convtime=="2")
{returntime="二";}
else if(convtime=="3")
{returntime="三";}
else if(convtime=="4")
{returntime="四";}
else if(convtime=="5")
{returntime="五";}
else if(convtime=="6")
{returntime="六";}
else if(convtime=="7")
{returntime="七";}
else if(convtime=="8")
{returntime="八";}
else if(convtime=="9")
{returntime="九";}
if(count==3)
{returntime+="年";}
else if(count==5)
{returntime+="月";}
else if (count==7)
{returntime+="日";}
return returntime;
}
基于ASP.NET实现
日期
转为大写的汉字
在写代码时遇到一个需要将
日期
转换为
中文
大写
日期
的
问题
,网上找了找,示例不是很多,只有javascript代码的,下面整理下在ASP.NET中怎么实现。
Java工程师必学系列课程之6--《Java
日期
时间类》视频课程
一、Java语言旧
日期
时间系统二、Java8新
日期
时间系统三、
日期
、时间、历法基础知识四、万年历项目课程说明:在开发Java程序的过程中,无论做什么类型的项目,基本上都会处理与
日期
和时间相关的
问题
。既然
日期
时间...
POI读取自定义
中文
日期
格式
问题
使用POI版本为3.8Beta.Excel
格式
为Excel2003. POI的 boolean ... arg0) 方法不能识别自定义的
中文
格式
日期
,例如:m"月"d"日",yyyy"年"m"月"等. (像输入数据为2016/01/01,显示为1月1日这种.)因此只能根据
JAVA
日期
格式
中文
,【转】Java
日期
格式
类别实例(
中文
日期
格式
)
/***
日期
格式
* @author Ben**/public class FormatDate {/*** 返回系统当前的完整
日期
时间 *
格式
1:2008-05-02 13:12:44 *
格式
2:2008/05/02 13:12:44 *
格式
3:2008年5月2日 13:12:44 ...
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章