在c#里,怎么获得时间戳 ,且此时间戳不随系统时间改变而改变。
获取网络时间.有很多对时服务器.或者时间从你的服务器上获取时间.这样本地计算机不管怎么样改时间都不影响.
DateTime.Now就能获得此时此刻的时间,然后存在你想存放的地方就行了。
用StopWatch,程序启动时Start,程序关闭时Stop,通过ElapsedMilliseconds属性读取时间,这个时间是程序启动到现在所用时间,即时改变系统时间此时间也不会出现误差。如果是在网页中用,那么可以在Appliaction放个实例或者用服务器时间。
既然是要唯一的,那么你应该把时间戳的获取放在服务器那边。“且此时间戳不随系统时间改变而改变。”这句话是什么意思?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(4)
获取网络时间.有很多对时服务器.
或者时间从你的服务器上获取时间.
这样本地计算机不管怎么样改时间都不影响.
DateTime.Now就能获得此时此刻的时间,然后存在你想存放的地方就行了。
用StopWatch,程序启动时Start,程序关闭时Stop,通过ElapsedMilliseconds属性读取时间,这个时间是程序启动到现在所用时间,即时改变系统时间此时间也不会出现误差。如果是在网页中用,那么可以在Appliaction放个实例或者用服务器时间。
既然是要唯一的,那么你应该把时间戳的获取放在服务器那边。
“且此时间戳不随系统时间改变而改变。”这句话是什么意思?