C#.Net下,如何将短时间格式转化为一个INT值 如2008-12-24转换为20081224

jack19860124 2008-12-29 11:26:18
如题,在线等,麻烦各位大虾了 ,小弟新手新手 。。。
...全文
145 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gtiroy 2008-12-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 min_jie 的回复:]
C# codeinttemp=int.Parse(DateTime.Now.ToString("yyyyMMdd"));
[/Quote]
同意
止戈而立 2008-12-29
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 jack19860124 的回复:]
...谢谢 ,怎么我捕获的NOW是20080029呢,系统时间却是2008 12 29
[/Quote]
注意,MM是大写字母。
wangping_li 2008-12-29
  • 打赏
  • 举报
回复
string str="2008-12-24";
int value=int.parse(Convert.TodateTime(str).Tostring("yyyyMMdd"));
jack19860124 2008-12-29
  • 打赏
  • 举报
回复
...谢谢 ,怎么我捕获的NOW是20080029呢,系统时间却是2008 12 29
大头_衍 2008-12-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 min_jie 的回复:]
C# codeint temp=int.Parse(DateTime.Now.ToString("yyyyMMdd"));
[/Quote]
正解
Myjust_Nico 2008-12-29
  • 打赏
  • 举报
回复
先转换为字符串,在强制转换为int
止戈而立 2008-12-29
  • 打赏
  • 举报
回复
int temp=int.Parse(DateTime.Now.ToString("yyyyMMdd"));

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧