添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Fortran获得当前的日期和时间,需要使用 date_and_time 函数!!!

date_and_time 返回实时时钟和日期的相关数据。返回数据包括本地时间以及本地时间与通用协调时间 (Universal Coordinated Time, UTC) 之间的时差,通用协调时间也称为格林威治标准时间 (Greenwich Mean Time, GMT)。

program now_time

integer date_time(8)
character*10 b(3)
call date_and_time(b(1), b(2), b(3), date_time)
print *,’date_time array values:’
print *,’year=’,date_time(1)
print *,’month_of_year=’,date_time(2)
print *,’day_of_month=’,date_time(3)
print *,’time difference in minutes=’,date_time(4)
print *,’hour of day=’,date_time(5)
print *,’minutes of hour=’,date_time(6)
print *,’seconds of minute=’,date_time(7)
print *,’milliseconds of second=’,date_time(8)
print *, ’DATE=’,b(1)
print *, ’TIME=’,b(2)
print *, ’ZONE=’,b(3)

运行结果为:

date_time array values:
year= 2013
month_of_year= 12
day_of_month= 2
time difference in minutes= 480
hour of day= 17
minutes of hour= 14
seconds of minute= 49
milliseconds of second= 320
DATE=20131202
TIME=171449.320
ZONE=+0800

Fortran获得当前的日期和时间,需要使用date_and_time函数!!!           date_and_time返回实时时钟和日期的相关数据。返回数据包括本地时间以及本地时间与通用协调时间 (Universal Coordinated Time,UTC) 之间的时差,通用协调时间也称为格林威治标准时间 (Greenwich Mean Time,GMT)。 返回的是一个浮点型,表示 当前 CPU运行 时间 (以秒计)。 DATE_AND_TIME 包括很多信息,包括 日期 时间 ,时区,最后一个参数是一个大小为8的整型数组,记录了年,月,日,时区差(以分钟计),小时,分钟,秒,毫秒。 SYSTEM_CLOCK
一直头痛于win7下的compaq fortran 兼容性问题,安装intel fortran 10.1 + vs2008,接下来遇到了,compaq fortran 安装netcdf库的方法,无法用到intel fortran 上去。   1.需要预编译的netcdf库,官网即可下载4.0.1版本 2.解压缩在某文件夹,比如D:netcdf   3.新建 fortran 项目,加入D:n
matlab与 fortran 的数据传递  有时需要将matlab处理好的数据导入 fortran 中继续处理,一般使用dat或者txt格式的数据,若将 fortran 数据导入matlab的就没有很大的限制了。  第一步是mat转为dat csvwrite('data.dat',data.mat)  第二步为 fortran 读取dat数据 若数据为一维的数据直接读
nc_read_3d(filename,dname,xn,yn,zn,data_out) nc_read_4d(filename,dname,xn,yn,zn,tn,data_out) filename:为文件名 dname
Intel Fortran 和GNU Fortran 都是 Fortran 语言的编译器,它们可以将 Fortran 源代码编译成可执行文件。虽然它们都支持 Fortran 语言的标准,但在一些方面有所不同。 下面是一些Intel Fortran 和GNU Fortran 之间的比较: 1. 性能:Intel Fortran 在处理一些科学计算问题时比GNU Fortran 快。这是因为Intel Fortran 使用了一些特定于Intel处理器的优化,而GNU Fortran 则不支持这些优化。 2. 支持的平台:Intel Fortran 主要支持Intel处理器,而GNU Fortran 则可以在多种平台上运行,包括Intel处理器、AMD处理器和ARM处理器。 3. 开发环境:Intel Fortran 提供了一个集成开发环境(IDE),称为Intel Parallel Studio,它包括用于调试和性能优化的工具。GNU Fortran 则通常与其他文本编辑器和调试器一起使用。 4. 许可证:Intel Fortran 是商业软件,需要购买许可证才能使用,而GNU Fortran 是免费和开源的。 5. 语言特性:Intel Fortran 支持 Fortran 2008标准中的所有特性,而GNU Fortran 只支持该标准的一部分。 总的来说,选择使用哪个 Fortran 编译器取决于您的需求。如果您需要最高性能并且可以支付Intel Fortran 的许可费用,则可以选择Intel Fortran 。如果您需要跨平台支持并且需要一个免费的解决方案,则可以选择GNU Fortran