تحويل الطابع الزمني JS إلى الوقت في C# ، ثم قم بتحويل الطابع الزمني في C# إلى الوقت في JS
الطابع الزمني في JS
نسخة الكود كما يلي:
var dt = new date (). getTime () ؛ // timestamp
C# الطابع الزمني للوقت
نسخة الكود كما يلي:
DateTime dtStart = timezone.currenttimezone.tolocaltime (New DateTime (1970 ، 1 ، 1)) ؛
long ltime = long.parse (dt + "0000") ؛ // تعليمات ، تنسيق الوقت هو 13 بت وأضف 4 "0" إلى التالي. إذا كان تنسيق الوقت 10 بت ، أضف 7 "0" إلى التالي. بالنسبة إلى سبب عدم معرفة الكثير ، يتم تحويله أيضًا وفقًا للرمز الذي كتبه الآخرون.
Timepan tonow = الزمن الجديد (lime) ؛
DateTime dtresult = dtstart.add (tonow) ؛ // احصل على الوقت المحول
---------------------------------------------------------------------------
C# وقت لوقت الطوابع
نسخة الكود كما يلي:
نظام. DateTime StartTime = timezone.currenttimezone.tolocaltime (نظام جديد. DateTime (1970 ، 1 ، 1 ، 0 ، 0 ، 0 ، 0)) ؛
// intresult = (time- وقت البدء) .totalmilliseconds ؛
DateTime dtresult // الحصول على الوقت
طويل t = (dtresult.ticks - starttime.ticks)/10000 ؛ // اضبط 10000 إلى 13 بت
JS
نسخة الكود كما يلي:
var d = تاريخ جديد (البيانات) ؛ // ختم الوقت إلى الوقت
تنبيه (formatdate (d)) ؛
// تنسيق الوقت
Function FormatDate (الآن) {
var year = now.getlyear () ؛
var month = now.getMonth ()+1 ؛
var date = now.getDate () ؛
var hour = now.gethours () ؛
var minute = now.getMinutes () ؛
var second = now.getSeconds () ؛
الإرجاع سنة+"-"+شهر+"-"+تاريخ+""+ساعة+":"+دقيقة+":"+ثانية ؛
}
الكود بسيط للغاية ، لكنه عملي للغاية. يرجى الرجوع إليها.