【发布时间】:2012-03-28 02:35:00
【问题描述】:
我有一个日期时间值以这种方式声明为字符“1985-01-01-00:00”,我想将年、月和日提取为整数。我不知道 FORTRAN 语言的确切命令。
【问题讨论】:
-
您可能只想将您的问题标记为
fortran,这样会有更多人看到。
标签: fortran intel-fortran
我有一个日期时间值以这种方式声明为字符“1985-01-01-00:00”,我想将年、月和日提取为整数。我不知道 FORTRAN 语言的确切命令。
【问题讨论】:
fortran,这样会有更多人看到。
标签: fortran intel-fortran
例如:
program zz
character(20) :: ch = "1985-01-01-00:00"
integer yyyy,mm,dd
read(ch(1:4),'(i)') yyyy
read(ch(6:7),'(i)') mm
read(ch(9:10),'(i)') dd
write(*,*) yyyy, mm, dd
end program zz
【讨论】: