让我们只关注时间函数 -
请参阅 msdn (microsoft developer network) 了解所有功能 -
sr.no.方法和属性
1 adddays(double) 返回一个新的 datetime,它将指定的天数添加到此实例的值。
2 addhours(double)返回一个新的 datetime,它将指定的小时数添加到此实例的值。
3 addmilliseconds(double)返回添加指定数字的新 datetime毫秒数为本实例的值。
4 addminutes(double)返回一个新的 datetime,它将指定的分钟数添加到此实例的值。
5 addseconds(double)返回一个新的 datetime,它将指定的秒数添加到此实例的值。
6 addyears(int32)返回一个新的 datetime,将指定的年数添加到值中
让我们了解一个 time 函数,即 addmilliseconds(double),将指定的毫秒数添加到此实例的值。
示例 实时演示
using system;public class demo { public static void main() { string dateformat = "mm/dd/yyyy hh:mm:ss.fffffff"; datetime datecurrent = new datetime(2018, 7, 23, 13, 0, 0); console.writeline("original date: {0} ({1:n0} ticks)", datecurrent.tostring(dateformat), datecurrent.ticks); datetime datenew = datecurrent.addmilliseconds(1); console.writeline("next date: {0} ({1:n0} ticks)", datenew.tostring(dateformat), datenew.ticks); }}
输出original date: 07/23/2018 01:00:00.0000000 (636,679,476,000,000,000 ticks)next date: 07/23/2018 01:00:00.0010000 (636,679,476,000,010,000 ticks)
以上就是c# 中的时间函数的详细内容。
