Convertir l'horodatage JS en temps en C #, puis convertir l'horodatage en c # en temps dans js
Horodatage dans js
La copie de code est la suivante:
var dt = new Date (). gettime (); // horodatage
C # horodatage à l'heure
La copie de code est la suivante:
DateTime dtStart = timezone.currentTimeZone.TolocalTime (New DateTime (1970, 1, 1));
Long Ltime = long.Parse (dt + "0000"); // Instructions, le format de temps est de 13 bits et ajoute 4 "0" au suivant. Si le format de temps est de 10 bits, ajoutez 7 "0" au suivant. Quant à savoir pourquoi je ne sais pas grand-chose, il est également converti selon le code écrit par d'autres.
Timespan tonow = new TimeSpan (ltime);
DateTime dTresult = dtStart.add (tonow); // Obtenez le temps converti
-------------------------------------------------------------------------------
C # Tempons pour horaire
La copie de code est la suivante:
Système. DateTime startTime = timezone.currentTimeZone.Tolocaltime (nouveau système. DateTime (1970, 1, 1, 0, 0, 0, 0));
// intresult = (Time- starttime) .totalmilliseconds;
DateTime dtresult // Obtenez le temps
long t = (dtresult.ticks - starttime.ticks) / 10000; // ajuster 10000 à 13 bits
Js
La copie de code est la suivante:
var d = nouvelle date (données); // horodatage à l'heure
alerte (formatdate (d));
// Temps de format
Fonction Formatdate (maintenant) {
var année = now.getlyar ();
var mois = maintenant.getMonth () + 1;
var date = now.getDate ();
var hour = now.Gethours ();
var minute = now.getMinutes ();
var second = now.getSeconds ();
Retour Year + "-" + mois + "-" + date + "" + hour + ":" + minute + ":" + seconde;
}
Le code est super simple, mais il est très pratique. Veuillez vous y référer.