1

私は文字列を持っていて、yyyymmddそれを使用して日付オブジェクトに変換して、sparklyrある日付から別の日付を減算できるようにしたいと考えています。

このコードはyyyy-mm-dd hr:min:sec

temp_table <- taxi %>%
mutate(hrs = (unix_timestamp(tpep_dropoff_datetime) - unix_timestamp(tpep_pickup_datetime))

yyyy-mm-dd hr:min:secそれがただの文字列である場合、文字列である代わりにどのようなコードを使用しますyyyymmddか?

このようなことを試しましたが、うまくいきません。

temp_table <- taxi %>%
mutate(hrs = (datetime.strptime(tpep_dropoff_datetime) - datetime.strptime(tpep_pickup_datetime))
4

2 に答える 2

0

これを試して:

temp_table <- taxi %>%
mutate(hrs = (unix_timestamp(tpep_dropoff_datetime,'yyyyMMdd') - unix_timestamp(tpep_pickup_datetime,'yyyyMMdd'))
于 2017-06-05T18:44:06.370 に答える