$cal.timestamp¶
Description¶
Construit un objet de type timestamp.
Syntaxe¶
La méthode autorise plusieurs syntaxes:
$cal.timestamp()
$cal.timestamp(options)
$cal.timestamp(part1)
$cal.timestamp(part1, options)
$cal.timestamp(part1, part2)
$cal.timestamp(part1, part2, options)
Paramètres¶
part1string-
Valeur représentant soit un timestamp, soit une date au format ISO-8601. Le timestamp sera à noter selon la forme "yyyy-MM-dd hh:mm:ss.nnn" et la date selon la forme "yyyy-MM-dd".
Si le paramètre désigne un timestamp, le paramètre
part2est ignoré. S'il représente une date, le timestamp final est construit en concaténantpart1(qui représente une date) etpart2(qui représente une heure).Si le paramètre n'est pas spécifié, la méthode génère retourne le timestamp actuel, selon le fuseau horaire dans lequel se trouve le serveur d'application.
Si le paramètre est
nullou contient une valeur inappropriée, la méthode retourne une valeurnull. part2string- Valeur représentant une heure au format ISO-8601, à savoir "hh:mm:ss.nnn",
mais uniquement pris en considération si
part1est une date. optionsmap-
Options de génération de la date. Les options reconnues sont:
patternstring- Pattern décrivant la forme de la valeur des autres paramètres dans
le cas où ceux-ci ne suivent pas le format ISO-8601. Si les deux
paramètres
part1etpart2sont définis, le pattern s'applique à la valeur résultant de la concaténationpart1 + " " + part2(avec un espace entre les deux parties) timezonestring-
Timezone dans laquelle on souhaite exprimer l'heure, par exemple "UTC", "Europe/Paris", "America/New_York". Les règles de construction de la valeur sont décrites dans la javadoc https://docs.oracle.com/javase/8/docs/api/java/time/ZoneId.html#of-java.lang.String-.
Retour¶
Objet de type timestamp si les paramètres d'entrée sont valides ou s'ils
ne sont pas spécifiés. Retourne null si les paramètres contiennent des
valeurs inappropriées.
Exemple¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |