永发信息网

C# 如何获取当前时间纯数字形式?

答案:3  悬赏:60  手机版
解决时间 2021-03-24 22:56
C# 如何获取当前时间纯数字形式?
最佳答案
通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。

//获取日期+时间
DateTime.Now.ToString(); // 2008-9-4 20:02:10
DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12
//获取日期
DateTime.Now.ToLongDateString().ToString(); // 2008年9月4日
DateTime.Now.ToShortDateString().ToString(); // 2008-9-4
DateTime.Now.ToString("yyyy-MM-dd"); // 2008-09-04
DateTime.Now.Date.ToString(); // 2008-9-4 0:00:00
//获取时间
DateTime.Now.ToLongTimeString().ToString(); // 20:16:16
DateTime.Now.ToShortTimeString().ToString(); // 20:16
DateTime.Now.ToString("hh:mm:ss"); // 08:05:57
DateTime.Now.TimeOfDay.ToString(); // 20:33:50.7187500
//其他
DateTime.ToFileTime().ToString(); // 128650040212500000
DateTime.Now.ToFileTimeUtc().ToString(); // 128650040772968750
DateTime.Now.ToOADate().ToString(); // 39695.8461709606
DateTime.Now.ToUniversalTime().ToString(); // 2008-9-4 12:19:14
DateTime.Now.Year.ToString(); 获取年份 // 2008
DateTime.Now.Month.ToString(); 获取月份 // 9
DateTime.Now.DayOfWeek.ToString(); 获取星期 // Thursday
DateTime.Now.DayOfYear.ToString(); 获取第几天 // 248
DateTime.Now.Hour.ToString(); 获取小时 // 20
DateTime.Now.Minute.ToString(); 获取分钟 // 31
DateTime.Now.Second.ToString(); 获取秒数 // 45
//n为一个数,可以数整数,也可以事小数
dt.AddYears(n).ToString(); //时间加n年
dt.AddDays(n).ToString(); //加n天
dt.AddHours(n).ToString(); //加n小时
dt.AddMonths(n).ToString(); //加n个月
dt.AddSeconds(n).ToString(); //加n秒
dt.AddMinutes(n).ToString(); //加n分

SQL语句使用时间和日期的函数

getdate():获取系统当前时间
dateadd(datepart,number,date):计算在一个时间的基础上增加一个时间后的新时间值,比如:dateadd(yy,30,getdate())
datediff(datepart,startdate,enddate):计算两个时间的差值,比如:datediff(yy,getdate(),'2008-08-08')
dataname(datepart,date):获取时间不同部分的值,返回值为字符串
datepart(datepart,date):和datename相似,只是返回值为整型
day(date):获取指定时间的天数
month(date):获取指定时间的月份
year(date):获取指定时间的年份
select year(getdate()) :当前年份
全部回答

你是要时间戳还是要拼接在一起的DateTime now=DateTime.Now;
//获取拼接形式的,精确到毫秒
now.ToString("yyyyMMddHHmmssfff");
//获取时间戳 自公元0年算起 单位100毫微秒
now.Ticks;
//获取时间戳 自1970 01 01 0点算起 单位100毫微秒
now.Ticks-DateTime.Parse("1970-01-01 00:00:00").Ticks;
//等同php的time(),但没有计算时区
(now.Ticks-DateTime.Parse("1970-01-01 00:00:00").Ticks)/10000000;
DateTime.ToString("yyyyMMddHHmmssfff")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题下列环境中的生物,属于种群的是A.一个
40:50化简比等于多少
36岁从零开始转行做橱窗设计还有机会吗?
钢结构厂房合法吗?
哪种品种颜色的玫瑰花泡水喝好
想考湖北咸宁和武汉的公务员,准备时需要注意
捕大型水,我的鱼场有很多大型水鸟吃鱼苗,有
儿童的负重最好不要超过体重的20分之3,下面
大腿后肌肉群肌肉撕裂怎么能快点
表示浓重的成语
假如我开家销售,家居的销售公司,我需要具备
腾讯的财付余额给好友也送不了q币了吗?说是加
泽命不渝是什么意思啊
O型腿适合穿什么裤子
merlin gerin是什么意思
推荐资讯
有首歌用音译就是饶饶饶饶饶饶的叫什么?
手竿钓鲤鱼3.5号主线行不行
求解:巨人通力电梯主板CPU40报错怎么办
Let's travel the world togetherNickname: Z
鞋带窜好后多余的怎么窜
W7系统用le8好还是11好
怎样解除ecshop上面的msn注册
w.t.f什么意思
电脑上的135端口为什么关不了
公司名洋瑞的英文怎么取呢
centos中/etc/sysconfig/network
求小苍 柚子26部合集
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?