Maison >Java >javaDidacticiel >Analyse comparative des exemples de fonctions de date et d'heure PHP et Java

Analyse comparative des exemples de fonctions de date et d'heure PHP et Java

WBOY
WBOYavant
2023-05-12 13:58:06931parcourir

date() : Formatez une heure ou une date locale. L'heure actuelle est le 13 mai 2016 15:19:49

Utilisez la fonction date() pour afficher le jour actuel du mois. Paramètre : Type de chaîne d

.

Par exemple : echo date("d"); Output 13

Utilisez la fonction date(), affichez le jour actuel de la semaine, paramètre : String type D ou N

Par exemple :

echo date("D"); 输出 Fri

echo date("N"); 输出 5

echo date("l"); 输出 Friday

Utilisez la fonction date() , affiche le mois du mois en cours, paramètres : Type de chaîne n

echo date("n"); sortie 5echo date("n"); 输出 5

使用函数date(),判断当前年份是否是闰年,参数:String类型 L

echo date("L"); 输出 1

strtotime():把字符串类型日期格式转成时间戳

使用函数strtotime(),打印前一天日期,参数:String类型 “-1 day”

echo date("Y-m-d H:i:s",strtotime("-1day"));输出 2016-05-12 15:27:33

使用函数strtotime(),打印明天日期,参数:String类型 “+1 day”

echo date("Y-m-d H:i:s",strtotime("+1 day"));输出 2016-05-14 15:28:29

使用函数strtotime(),打印下周日期,参数:String类型 “+1 week”

echo date("Y-m-d H:i:s",strtotime("+1 week"));;输出 2016-05-20 15:29:35

使用函数strtotime(),打印下一个月日期,参数:String类型 “+1 month”

echo date("Y-m-d H:i:s",strtotime("+1 month")); 输出:2016-06-13 15:37:42

使用函数strtotime(),打印下周一日期,参数:String类型 “last Mondy”

echo date("Y-m-d H:i:s",strtotime("next Monday")); 输出:2016-05-16 00:00:00

使用函数strtotime(),打印下周零两天两小时两秒后日期,参数:String类型组合一下

echo date("Y-m-d H:i:s",strtotime("+1 week 2 day 2 hour")); 

Utilisez la fonction date() pour déterminer si l'année en cours est une année bissextile , Paramètre : Type de chaîne L

echo date("L"); Sortie 1

strtotime() : Convertir le format de date du type chaîne en horodatage

Utilisez la fonction strtotime() , affiche la date de la veille, paramètre : String type "-1 day"

echo date("Y-m-d H:i:s",strtotime("-1day"));Output 2016-05 - 12 15:27:33

Utilisez la fonction strtotime() pour imprimer la date de demain Paramètre : Type de chaîne "+1 day"

echo date("Y-m-d H:i:s",strtotime("+1 day "));Sortie 2016-05-14 15:28:29

Utilisez la fonction strtotime() pour imprimer la date de la semaine prochaine, paramètre : Type de chaîne "+1 semaine"

echo date( " Y-m-d H:i:s",strtotime("+1 week"));;Sortie 2016-05-20 15:29:35

Utilisez la fonction strtotime() pour imprimer la date du mois suivant , paramètres : Type de chaîne "+1 mois"

echo date("Y-m-d H:i:s",strtotime("+1 mois")); Sortie : 2016-06-13 15 : 37:42 🎜🎜Utilisez la fonction strtotime() pour imprimer la date de lundi prochain, paramètre : String type "last Mondy"🎜🎜echo date("Y-m-d H:i:s",strtotime("prochain lundi")); Sortie : 2016-05-16 00:00:00🎜🎜Utilisez la fonction strtotime() pour imprimer la date la semaine prochaine, deux jours, deux heures et deux secondes plus tard Paramètres : Combinaison de types de chaîne🎜🎜echo date("Y-m-d H:i:s",strtotime("+1 week 2 day 2 hour")); Sortie 2016-05-22 17:34:34🎜🎜====== ====== ============================================= ====== ====🎜🎜version Java : 🎜🎜🎜classe java.util.Date🎜🎜🎜Obtenez l'objet Date, un nouveau sort🎜🎜Appelez la méthode getTime() de l'objet Date pour obtenir le timestamp (valeur en millisecondes)🎜🎜🎜java. text.Classe SimpleDateFormat🎜🎜🎜Obtenez l'objet SimpleDateFormat, un nouveau sort, paramètre de construction : "aaaa-MM-jj hh:mm:ss"🎜🎜Appelez la méthode format() de l'objet SimpleDateFormat, récupère la date de type String, paramètre : Objet Date 🎜🎜Exemple : 🎜
  Date date=new Date();
          SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
          System.out.println(format.format(date));

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer