gpt4 book ai didi

julia - 我如何在 julia 的 AM 和 PM 中读取带有时间的 csv 文件

转载 作者:行者123 更新时间:2023-12-03 20:25:55 24 4
gpt4 key购买 nike

我正在使用 Julia CSV,我正在尝试使用 DateTime 以 10/17/2012 12:00:00 AM 的形式读取数据我试过

dfmt = dateformat"mm/dd/yyyy HH:MM:SS"
data =CSV.File("./Fremont_Bridge_Bicycle_Counter.csv", dateformat=dfmt) |> DataFrame
println(first(data,8))

但问题是我认为 AM 和 PM 使字符串不被识别为日期有人可以帮助说明如何将其作为日期传递

最佳答案

您可以使用 p说明符,匹配 AM 或 PM。这样,您的日期格式将如下所示:

dfmt = dateformat"mm/dd/yyyy HH:MM:SS p"

可以看到解析是正确的:
julia> DateTime("10/17/2012 12:00:00 AM", dfmt)
2012-10-17T00:00:00

要查看所有可能的格式字符,请查看 the docstring of Dates.DateFormat ,可通过 ?DateFormat 在 REPL 中访问.

关于julia - 我如何在 julia 的 AM 和 PM 中读取带有时间的 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61183057/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com