找回密码
 立即注册
查看: 1038|回复: 3

c#取三种时间

[复制链接]

7657

回帖

86万

基友

34万

积分

天下一番

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

伯爵荣耀

发表于 2013-9-30 16:16:48 | 显示全部楼层 |阅读模式
1.标准时间

标准时间是指1970年1月1日到现在所过去的秒数 又叫时间戳 常用于网站的验证
  1. TimeSpan ts = DateTime.Now - new DateTime(1970, 1, 1);
  2. string stamp = Convert.ToInt32(ts.TotalSeconds).ToString();
复制代码
2. 启动时间

启动时间是指开机以来所经过的毫秒数 如果超过int所能表示的范围则会归零重新计数

常用于粗略计时
  1. int time = Environment.TickCount;
复制代码
3.现行时间 就是表示当前时间的一个字符串 常用于信息输出 比如"[hh:mm:ss]"
  1. DateTime dt = DateTime.Now;
  2. string datestring = dt.ToLongDateString();
  3. string timestring = dt.ToLongTimeString();
复制代码
回复

使用道具 举报

1万

回帖

6412

基友

3万

积分

死神左手

纯白无邪

Rank: 16Rank: 16Rank: 16Rank: 16

二货勋章周年纪念勋章

发表于 2013-10-1 08:36:19 | 显示全部楼层
喜欢随机时间戳=-=不过貌似百度验证码用的是时间戳?

点评

还有个微秒级的计时方法 用途不大我就不发了  发表于 2013-10-1 09:01
回复 支持 反对

使用道具 举报

5895

回帖

118

基友

1万

积分

苍海之魂

invincible

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2013-10-3 17:09:14 来自手机 | 显示全部楼层
我记得有一个time.h
不过楼主貌似再说cs
回复 支持 反对

使用道具 举报

13

回帖

23

基友

71

积分

凡人2阶 Lv.2

Rank: 1

发表于 2017-6-12 22:54:23 | 显示全部楼层
非常实用的啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|苍海国际 ( 鲁ICP备13020644号-1 )

GMT+8, 2024-6-6 18:55 , Processed in 0.032770 second(s), 24 queries .

Powered by Discuz! Theme By eRic Modified by 4bpa

© CangHai International We Do Our Rights!

返回顶部