Объекты даты Java и JavaScript хранят значения миллисекундов с 0:00 1 января 1970 года.
Объект .NET DateTime сохраняет значение тика с 12:00 1 января, 0001, 1ticks = 100 наносекунд = 0,1 микросекунд.
Поэтому мы можем использовать особый момент 0:00 1 января 1970 года для преобразования двух, код выглядит следующим образом:
Использование System; namespace extends {public Static Class DateTimeex {#region DateTime ExtendsPrivate Static DateTime DT = New DateTime (,,,,, DatetimeKind.UTC); public Static Tojstime (This DateTime DT) {return (long) (Timezone.currentTimezone.tounivermeme (dt) {donge) (dt) {dong) (date) {dongzone.currenttimezone.tounivertime (dt) - dt) .totalmilliseconds;} public static dateTime fromJstime (This DateTime dt, long jStime) {return Timezone.currenttimezone.tolocaltime (dt.Addmilliseconds (jstime));}#endregion}} Это класс расширения DateTime, добавляя два метода в объект DateTime в TojStime и FromJstime .
Преобразование часового пояса реализуется через объект Timezone.
Выше приведено соответствующие знания о взаимном обращении между Java и DavaScript Date и .NET DateTime, введенным вам редактором. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!