Objek tanggal Java dan JavaScript menyimpan nilai -nilai milidetik sejak 0:00 pada 1 Januari 1970.
Objek .NET DateTime menyimpan nilai kutu sejak 12:00 pada 1 Januari 0001, 1Ticks = 100 nanoseconds = 0,1 mikrodetik.
Oleh karena itu, kita dapat menggunakan momen khusus 0:00 pada 1 Januari 1970 untuk mengonversi keduanya, kodenya adalah sebagai berikut:
using System;namespace Extends{public static class DateTimeEx{#region DateTime Extendsprivate static DateTime dt = new DateTime(, , , , , , DateTimeKind.Utc);public static long ToJsTime(this DateTime dt){return (long)(TimeZone.CurrentTimeZone.ToUniversalTime(dt) - dt) .totalMilliseconds;} public static datetime fromjSTime (datetime dt ini, long jStime) {return timezone.currentTimeZone.Tolocaltime (dt.addmilliseconds (jStime));}#endregion}} Ini adalah kelas ekstensi datetime, menambahkan dua metode ke objek datetime ke TojSTime dan dari JSTime .
Konversi zona waktu diimplementasikan melalui objek zona waktu.
Di atas adalah pengetahuan yang relevan tentang konversi timbal balik antara java dan tanggal javascript dan .net Datetime diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!