[JAVA] Convivialité de la classe de date et d'heure dans chaque langue

Y a-t-il une différence dans la convivialité de la classe de date et d'heure dans chaque langue? Il y avait un sujet appelé, et j'ai essayé de le déplacer grossièrement, alors j'ai pris une note. Mon sentiment est que la classe de date et d'heure est fondamentalement une reconnaissance qui représente une certaine heure (point). (Reconnu que lorsqu'il est initialisé à '2020/8/21 23:59', il ne fait pas référence aux 59 minutes entières, mais indique environ 0 seconde)

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
*/
//Le mois correspond à 0 point de base
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

Tout comme prévu.

Recommended Posts

Convivialité de la classe de date et d'heure dans chaque langue
Traitement de la date et de l'heure en Ruby. Utilisez correctement la date et l'heure.
Explication des objets Ruby Time et Date
Changer la date et l'heure en notation japonaise dans Rails
[Pour les débutants] Explication des classes, des instances et des statiques en Java
Traitement des dates invalides (comme le 31 février) dans chaque langue
Obtenez la date et l'heure actuelles en spécifiant le fuseau horaire dans Thymeleaf
Le concept de conception de l'API de date et d'heure de Java est intéressant
[MySQL] [java] Date et heure de réception
Résumé des classes racine dans différentes langues
Résumé des hachages et symboles dans Ruby
[Ruby] Distinction et utilisation des boucles dans Ruby
Comparaison des objets JavaScript et des classes Ruby
Discrimination d'énum dans Java 7 et supérieur
Analyser en Java les chaînes de date et d'heure formatées par la fonction asctime du langage C
Mettre en forme la date et l'heure données par created_at
À propos de l'idée des classes anonymes en Java
À propos du type de date / heure de la classe d'entité de Doma2
[Java] Résumé personnel des classes et méthodes (basique)
Ressentez le passage du temps même à Java
Différences dans l'écriture des classes Java, C # et Javascript
Méthode d'acquisition de la date et de l'heure à l'aide de l'API DateAndTime
La date et l'heure de java8 ont été mises à jour
Résumé du réglage de l'heure au Japon et de la méthode d'affichage
Vers la compréhension de la carte et de la flatmap dans Stream (1)
[Rails] Classement et pagination par J'aime