#! /usr/bin/env python
# need to load "module load intel mvapich2" before running this script
import sys,datetime

nmmbroot="/scratch3/NCEPDEV/hwrf/save/Keqin.Wu/HyHWRF16wpac"
hwrfush=nmmbroot+"/ush"
#hwrfexec=nmmbroot+"/exec"
sys.path.insert(0, hwrfush)
import hwrf.hycom
from produtil.fileop import chdir

spinstart=(2015,10,22,12,0,0)
cyc=(2015,10,27,18,0,0)
#convert to YYYY-MM-DD HH:MM:SS
spinstart =  str(spinstart[0])+"-"+str(spinstart[1])+"-"+str(spinstart[2])+" "+str(spinstart[3])+":"+str(spinstart[4])+":"+str(spinstart[5])
cyc = str(cyc[0])+"-"+str(cyc[1])+"-"+str(cyc[2])+" "+str(cyc[3])+":"+str(cyc[4])+":"+str(cyc[5])
print(spinstart)
print(cyc)

#cd to Working directory _WORKDIR_
chdir("/scratch3/NCEPDEV/hwrf/scrub/Keqin.Wu/HNMMB/2015102012_test/20E")
hycom_epoch=datetime.datetime(1900,12,31,0,0,0)
print(hycom_epoch)
with open('limits','wt') as limitf:
	limitf.write('  %f %f false false  \n'%(
        float(hwrf.hycom.date_normal2hycom(spinstart)),
        float(hwrf.hycom.date_normal2hycom(cyc))))