c# 取6位时间 不重复

来源:百度知道 编辑:UC知道 时间:2024/06/27 07:42:32
c# 取6位时间 不重复
本人急用万分感谢
回复:m1354069
你给的这个好像不行,如果我每秒去一次的话,你这个不就重复了吗?string ls_Time = "" ;
ls_Time = DateTime.Now().Year + DateTime.Now().Month + DateTime.Now().Date + DateTime.Now().Hour ...

必须用时间么?不如用
Guid.NewID()

String time = DateTime.Now.ToString() + "." + Convert.ToString(DateTime.Now.Millisecond);

String now = Convert.ToString(new Random(DateTime.Now.Millisecond).Next()).Substring(0, 6);

copy就行。

DateTime dt = DateTime.Now;
秒加上毫秒dt.Millisecond

string ls_Time = "" ;
ls_Time = DateTime.Now().Year + DateTime.Now().Month + DateTime.Now().Date + DateTime.Now().Hour ...
想组几位就组几位。

不知道你想实现什么,6位时间不重好像不太好吧,,,6位的全排列会有多少个数呢,,

c# 取6位时间 是啥意思,有算法没有