123456789101112131415161718192021222324252627282930313233343536 |
- using System;
- namespace Admin.Core.Common.Extensions
- {
- public static class DateTimeExtensions
- {
-
-
-
- public static DateTime TimestampStart = new DateTime(1970, 1, 1, 0, 0, 0, 0);
-
-
-
-
-
-
- public static long ToTimestamp(this DateTime dateTime, bool milliseconds = false)
- {
- var timestamp = dateTime.ToUniversalTime() - TimestampStart;
- return (long)(milliseconds ? timestamp.TotalMilliseconds : timestamp.TotalSeconds);
- }
-
-
-
-
-
- public static string GetWeekName(this DateTime datetime)
- {
- var day = (int)datetime.DayOfWeek;
- var week = new string[] { "周日", "周一", "周二", "周三", "周四", "周五", "周六" };
- return week[day];
- }
- }
- }
|