C#中怎么取毫秒的值?

Herbe 2012-05-19 03:10:11
今天看到一个题需要取一个随机数,我想用毫秒值代替,那样不会重复。但是怎么也没找到,怎么去毫秒值呢。
...全文
443 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangsong145 2012-05-23
  • 打赏
  • 举报
回复
这是一个取得时间毫秒数的:

DateTime.Now.ToString("yyyyMMddHHmmssffffff")
anzhiqiang_touzi 2012-05-23
  • 打赏
  • 举报
回复
DateTime.Now.Millisecond
wywnet 2012-05-22
  • 打赏
  • 举报
回复
Timespan
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

很多方法,简单常用的一种

DateTime.Now.Millisecond
[/Quote]

如果要访问DateTime,应该访问它的Tick属性。
bwangel 2012-05-22
  • 打赏
  • 举报
回复
光取毫秒部分还是有可能重复的。
如果严格要求不重复,还是生成GUID吧。
ycproc 2012-05-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

很多方法,简单常用的一种

DateTime.Now.Millisecond
[/Quote]

如果用ToString()格式化 好像是 ffffff吧 不太记得了
  • 打赏
  • 举报
回复
http://blog.csdn.net/xianfajushi/article/details/7532771
暖枫无敌 2012-05-19
  • 打赏
  • 举报
回复
很多方法,简单常用的一种

DateTime.Now.Millisecond

cnfixit 2012-05-19
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20080215/10/82dea7ce-e7a9-45d9-a939-55224cde0e79.html
cnfixit 2012-05-19
  • 打赏
  • 举报
回复
System.Environment.TickCount

110,571

社区成员

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

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

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