[JAVA] Verwendbarkeit von Datums- und Zeitklasse in jeder Sprache

Gibt es einen Unterschied in der Verwendbarkeit der Datums- und Zeitklasse in jeder Sprache? Es gab ein Thema namens, und ich habe versucht, es grob zu verschieben, also habe ich mir eine Notiz gemacht. Mein Gefühl ist, dass die Datums- und Zeitklasse im Grunde eine Anerkennung ist, die eine bestimmte Zeit (einen bestimmten Zeitpunkt) darstellt. (Bei der Initialisierung um '2020 / 8/21 23:59' bezieht sich dies nicht auf die gesamten 59 Minuten, sondern zeigt ungefähr 0 Sekunden an.)

Ruby

# https://docs.ruby-lang.org/ja/latest/class/Time.html

st_t = Time.new(2020,8,21,23,59)
p st_t

check_t = Time.new(2020,8,21,23,59,30)
p (st_t < check_t)
2020-08-21 23:59:00 +0900
true

JavaScript

/*
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Date
*/
//Monat ist 0 Basispunkt
const st_t = new Date(2020, 8-1, 21, 23, 59);
console.log(st_t.toLocaleString("ja"));

const check_t = new Date(2020, 8-1, 21, 23, 59, 30);
console.log(
2020/8/21 23:59:00
true

PHP

<?php

# https://www.php.net/manual/ja/class.datetime.php

$st_t = new DateTime('2020-08-21T23:59');
echo $st_t->format('Y-m-d H:i:s.u');
echo "\n";

$check_t = new DateTime('2020-08-21T23:59:30');
echo $check_t->format('Y-m-d H:i:s.u');
echo "\n";


$res = ($st_t < $check_t);
if ($res){
  echo "true";
}
else{
  echo "false";
}
echo "\n";

2020-08-21 23:59:00.000000
2020-08-21 23:59:30.000000
true

Alles wie erwartet.

Recommended Posts

Verwendbarkeit von Datums- und Zeitklasse in jeder Sprache
Umgang mit Datum und Uhrzeit in Ruby. Verwenden Sie Datum und Uhrzeit richtig.
Erläuterung der Ruby Time- und Date-Objekte
Ändern Sie Datum und Uhrzeit in Rails in japanische Notation
[Für Anfänger] Erläuterung von Klassen, Instanzen und Statik in Java
Behandlung ungültiger Daten (z. B. 31. Februar) in jeder Sprache
Rufen Sie das aktuelle Datum und die aktuelle Uhrzeit ab, indem Sie die Zeitzone in Thymeleaf angeben
Das Designkonzept der Datums- und Uhrzeit-API von Java ist interessant
[MySQL] [Java] Datum und Uhrzeit empfangen
Zusammenfassung der Stammklassen in verschiedenen Sprachen
Zusammenfassung der Hashes und Symbole in Ruby
[Ruby] Schleifenunterscheidung und Verwendung in Ruby
Vergleich von JavaScript-Objekten und Ruby-Klassen
Diskriminierung von Enum in Java 7 und höher
Analysieren Sie die Datums- und Zeitzeichenfolge, die von der asctime-Funktion der C-Sprache in Java formatiert wurde
Formatieren Sie das von created_at angegebene Datum und die Uhrzeit
Über die Idee anonymer Klassen in Java
Informationen zum Datums- / Uhrzeittyp der Entitätsklasse von Doma2
[Java] Persönliche Zusammenfassung der Klassen und Methoden (grundlegend)
Spüren Sie den Lauf der Zeit auch in Java
Unterschiede beim Schreiben von Java-, C # - und Javascript-Klassen
Methode zur Erfassung von Datum und Uhrzeit mithilfe der DateAndTime-API
Das Datum und die Uhrzeit von java8 wurden aktualisiert
Zusammenfassung der japanischen Zeiteinstellung und Anzeigemethode
Zum Verständnis von Karte und Flatmap in Stream (1)
[Rails] Rangfolge und Paginierung in der Reihenfolge der Likes