date - 从 PRESTO 中的日期时间截断时间

标签 date datetime truncate presto

我需要从 Presto 中的日期时间截断时间。 我注意到我无法使用 Redshift 中使用的 Trunc() 函数来实现相同的目的。

date_trunc() 返回一个时间戳,再次重置为开始。

最佳答案

Cast迄今为止的日期时间

CAST(x AS DATE)

date(x) -- This is an alias for CAST(x AS DATE).

如果要转换的日期/时间值以字符串形式保存,则此类转换可能会失败;其中建议使用 TRY_CAST(),因为如果转换失败,它将返回 NULL。

关于date - 从 PRESTO 中的日期时间截断时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47231214/

相关文章:

python - Pandas Dataframe 如何在不四舍五入的情况下切断 float ?

java - 如何在Java中删除文件内容(不是文件,需要相同的inode),然后将文件截断为特定大小(比如38字节)

java - 如何使用 Java 中的 Swing 使我的代码在 GUI 中工作?

特定格式的python strptime

Python timedelta 秒与 total_seconds

python - 如何使用具有日期过滤器的 IF else 创建新列(替代 SAS then do)

css - 多行截断在 Chrome 中不显示 '...'

java - 从 hh :mm:ss to hh:mm in java 转换时间

sql - 如何根据SQL Server中的周数获取星期一、星期日?

Mysql 减去 'N' 天日期值并与当前日期进行比较。 N 和 Date 是两个列值