作者dreler1 (....)
看板Fortran
标题[问题] 时间规律变化
时间Fri May 22 05:42:15 2015
大家好 我写了一个想要时间规律变化的程式
YYMMDDHH (年月日小时)
dx (间隔小时)
想要Fortran 帮我做 譬如 dx = 4 小时
15052100
15052104
15052108
等
https://gist.github.com/anonymous/b1ae39efb2e293e8e591
如果我只做 1月到2月 蛮顺利的成功
如果要做一月到五月
那1/2月OK
3/4/5月 只会写出 150301,150401,150501的部分
从15030120直接跳到15040100 (dx=4)
我在想应该是if 部分没写好 但是我一整天想不透了
谢谢大家帮忙
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 107.15.112.169
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Fortran/M.1432244544.A.F18.html
※ 编辑: dreler1 (107.15.112.169), 05/22/2015 05:45:09
※ 编辑: dreler1 (107.15.112.169), 05/22/2015 05:51:27
※ 编辑: dreler1 (107.15.112.169), 05/22/2015 05:52:18
1F:→ alexanjou: 有程式码之类的吗? 05/22 15:49
2F:推 physbook: 档案没有权限喔 05/23 00:40
※ 编辑: dreler1 (134.197.9.46), 05/23/2015 01:05:46
3F:→ dreler1: 更新了 程式码 谢谢 05/23 01:06
4F:推 physbook: and 跟 or 的顺序问题? 05/23 02:10
6F:→ physbook: or 那一串用( )包起来 05/23 02:22
7F:→ dreler1: 我想请问一下 我要把 12月那个 if 放到最前面 05/23 03:44
8F:→ dreler1: 然後 2月 然後31天的月份 最後 30天的 这样有差吗? 05/23 03:44
9F:→ dreler1: 谢谢 P大 好像 work了 05/23 04:28