Heim > Java > javaLernprogramm > So konvertieren Sie Java in C#-Zeit

So konvertieren Sie Java in C#-Zeit

PHPz
Freigeben: 2023-04-30 16:25:07
nach vorne
1554 Leute haben es durchsucht

In Java können Sie System.currentTimeMillis() verwenden, um die Langform der aktuellen Zeit abzurufen. Die Notationsform ist die Anzahl der Millisekunden vom 1. Januar 1970 bis zur aktuellen Zeit. Der Webdienst wird in Java geschrieben. Diese langen Daten werden in einen Zeitstempel umgewandelt und dann in MySQL gespeichert, sodass dieser Wert beim Aufruf unseres Webdienstes direkt übergeben werden kann.
Aber die Art und Weise, die Zeit unter .NET zu berechnen, ist eine andere. Die Berechnungseinheit ist Ticks. Hier müssen Sie eine C#-Zeitkonvertierung durchführen. In Bezug auf Ticks sagt msdn Folgendes:
Ein einzelner Tick stellt einhundert Nanosekunden oder ein Zehnmillionstel einer Sekunde dar. Der Wert dieser Eigenschaft stellt die Anzahl der 100-Nanosekunden-Intervalle dar, die seit 12:00 Uhr Mitternacht vergangen sind , 1. Januar 0001.
ist die Zehnmillionstelsekunde vom 1. Januar um Mitternacht, dem ersten Jahr des ersten Jahres der christlichen Ära, bis zur angegebenen Zeit als eine Zehntausendstel Millisekunde.
(System.DateTime.UtcNow.Ticks - new DateTime(1970, 1, 1, 0, 0, 0).Ticks)/10000;
Wenn Sie dasselbe wie System.currentTimeMillis( erhalten möchten ) in Java Als Ergebnis können Sie eine Java- und C#-Zeitkonvertierung durchführen, wie oben geschrieben, oder so:

TimeSpan ts=new TimeSpan( System.DateTime.UtcNow.Ticks - new DateTime(1970, 1, 1, 0, 0, 0).Ticks);   (long)ts.TotalMilliseconds;
Nach dem Login kopieren

Es ist zu beachten, dass hier System.DateTime.UtcNow verwendet wird Anstelle von System. DateTime.Now, da wir uns im Bezirk Dongba befinden, werden Sie feststellen, dass die Zeit 8 Stunden anders sein wird, als Sie es sich vorgestellt haben. Die Java- und C#-Zeitkonvertierung ist hier vollständig realisiert.

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Java in C#-Zeit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage