datafaker icon indicating copy to clipboard operation
datafaker copied to clipboard

日期的范围不能正常使用

Open zyzw opened this issue 5 years ago • 4 comments

例如:[:date_between(1966-01-01, 2000-12-12)] 同date、date_time_between等范围都不能使用

zyzw avatar Feb 27 '20 10:02 zyzw

[:date(-30d, -10d, %Y.%m.%d)] [:date(-30d, +20d, %Y.%m.%d)] [:date_between(1966-01-01, 2030-12-12)] [:date_between(2017-01-01, 2019-12-02, %Y%m%d)]

都测试过,没问题的 若有问题,请截图

gangly avatar Feb 29 '20 00:02 gangly

我这边是用hive fake_datetime_between 无法输出日期 全为None opTime||string||opTime[:fake_datetime_between('2020-01-01 00:00:00','2020-06-15 00:00:00',foramt='%Y-%m-%d %H:%M:%S')]

输出 3432705,None

op69qs avatar Jun 08 '20 08:06 op69qs

跟了下代码发下使用 opTime||string||opTime[:datetime_between(2019-04-14 00:00:00, 2019-04-15 00:00:00)] 可行 需要更新下说明文档

op69qs avatar Jun 08 '20 09:06 op69qs

[:date(-30d, -10d, %Y.%m.%d)] [:date(-30d, +20d, %Y.%m.%d)] [:date_between(1966-01-01, 2030-12-12)] [:date_between(2017-01-01, 2019-12-02, %Y%m%d)]

都测试过,没问题的 若有问题,请截图

这个日期格式的定义还奇怪,建议定义成跟日期格式保持一致的 2017-01-01 匹配的日期格式%Y-%m-%d

happy-daniel avatar Nov 19 '20 06:11 happy-daniel