我尝试将字符“2017年3月24日星期五下午4:39:46”转换为日期,但它不起作用。 dat.1
会导致NA。任何人都可以告诉我,如何解决它。
dat <- c("Friday, March 24, 2017 4:39:46 PM")
dat.1 <- strptime(dat, format="%A, %B %d, %Y %I:%M:%S %p")
dat.1
结果
[1] NA
EDIT。 K..pradeeep指出代码在他的电脑上运行。在我身上它不起作用。我使用的是Macbook Air,OS X 10.12.3。版本:
platform x86_64-apple-darwin15.6.0
arch x86_64
os darwin15.6.0
system x86_64, darwin15.6.0
status
major 3
minor 4.0
year 2017
month 04
day 21
svn rev 72570
language R
version.string R version 3.4.0 (2017-04-21)
nickname You Stupid Darkness