J'aime convertir mes colonnes d'horodatage au format date et heure. Comment dois-je écrire la requête de presto? mon horodatage est l'heure UTC. Merci beaucoup
Timestamp format"1506929478589"
After query convert it looks like "2016-10-25 21:04:08.436"
Vous pouvez convertir timestamp
en date
avec cast(col as date)
ou date(col)
.
Vous pouvez utiliser la fonction date_format (docs ici: https://prestodb.io/docs/current/functions/datetime.html )
Voici un exemple:
date_format(charges.created, '%Y-%m') as rev_month
Si, pour une raison quelconque, vous comparez des dates, vous n'avez pas besoin d'effectuer la conversion de cette manière, vous pouvez effectuer les opérations suivantes
where customers.created BETWEEN timestamp '2018-04-01 00:00:00.000' AND timestamp '2018-05-01 00:00:00.000'