Java와 JavaScript의 날짜 개체는 1970 년 1 월 1 일 0:00 이후 밀리 초의 값을 저장합니다.
.NET DateTime 객체는 1 월 1 일 0001 년 12시 이후 진드기 값을 저장합니다. 1Ticks = 100 나노 초 = 0.1 마이크로 초.
따라서 1970 년 1 월 1 일에 0:00의 특별한 순간을 사용하여 두 가지를 변환 할 수 있습니다. 코드는 다음과 같습니다.
System; 네임 스페이스를 사용하여 {public static class dateTimeex {#region dateTime ExtendSprivate static dateTime dt = new DateTime (,,,,,, DateTimeKind.utc); public static long tojstime (이 dateTime dt) {return (long) (timezone.currenttimeversaltime (dt) - dt) .totalmilliseconds;} 공개 정적 데이터에서 Jstime (이 datetime dt, long jstime) {return timezone.currenttimezone.tolocaltime (dt.addmilliseconds (jstime));}##endregion}} 이것은 dateTime 확장 클래스로, datetime 객체에 Tojstime 및 FromJstime 에 두 가지 메소드를 추가합니다.
TimeZone 변환은 TimeZone 객체를 통해 구현됩니다.
위는 Java와 JavaScript 날짜와 편집자가 귀하에게 소개 한 .NET DateTime 간의 상호 전환에 대한 관련 지식입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!