var s = System.DateTime.Now.ToFileTime().ToString();
DateTime.Now.ToFileTime() 可以获得当前时间的长整型数字,这个数字应该是由年精确到微秒(或许更多)的,
所以用它作文件名的话几乎不会重复,
如果是多用户同时操作的程序(比如网站)可以考虑加上用户的IP或编号、用户名做尾缀,
或者增加一个多为的随机数,或者以文件的字节数作为尾缀,都是比较可靠的做法。
var s = System.DateTime.Now.ToFileTime().ToString();
DateTime.Now.ToFileTime() 可以获得当前时间的长整型数字,这个数字应该是由年精确到微秒(或许更多)的,
所以用它作文件名的话几乎不会重复,
如果是多用户同时操作的程序(比如网站)可以考虑加上用户的IP或编号、用户名做尾缀,
或者增加一个多为的随机数,或者以文件的字节数作为尾缀,都是比较可靠的做法。
上一篇:ashx
java 如何读取mysql的datetime类型的值
说明:datetime是date和time的结合体,包含了date和time的所有信息datetime常见用法:1、datetime.datetime.now()返回一个UTC时间的datetime对象>>> from datetime import *>>> print datetime.now()2017-09-05 16:36:59.637000
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M