<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hi,</p>
<p><br>
</p>
<p>I am running NCL 6.3.0 and am trying to create a UT referenced time array using cd_inv_calendar.&nbsp; I have code to read strings containing Gregorian time.&nbsp; I break up this string into individual variables and then pass these to cd_inv_calendar.&nbsp; In a test
 case I seem to get a truncation error when printing out the time values.&nbsp; Any insight would be appreciated.&nbsp; Thanks .</p>
<p><br>
</p>
<p>Dave</p>
<p><br>
</p>
<p>----------------------------------- attached code --------------------------</p>
<p>load &quot;$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl&quot;<br>
load &quot;$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl&quot;<br>
load &quot;$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl&quot;<br>
load &quot;$NCARG_ROOT/lib/ncarg/nclscripts/csm/shea_util.ncl&quot;<br>
load &quot;$NCARG_ROOT/lib/ncarg/nclscripts/contrib/ut_string.ncl&quot;<br>
<br>
begin<br>
; time_create<br>
; Modified by djv&nbsp; 10/15/15<br>
<br>
&nbsp; data = new((/3/),&quot;string&quot;)<br>
&nbsp; data = (/&quot;090102 000130 &quot;,&quot;090102 000132 &quot;,&quot;090102 000133 &quot;/)<br>
&nbsp; parm_mon = stringtoint(str_get_cols(data, 0,1))<br>
&nbsp; parm_day = stringtoint(str_get_cols(data, 2,3))<br>
&nbsp; parm_yr = stringtoint(str_get_cols(data, 4,5))<br>
&nbsp; parm_hr = stringtoint(str_get_cols(data, 7,8))<br>
&nbsp; parm_min = stringtoint(str_get_cols(data, 9,10))<br>
&nbsp; parm_sec = stringtoint(str_get_cols(data, 11,12))<br>
&nbsp; parm = True<br>
&nbsp; parm_year =&nbsp; parm_yr &#43; 2000<br>
&nbsp; print(parm_year)<br>
<br>
<br>
&nbsp;&nbsp;&nbsp; tatts = True<br>
&nbsp;&nbsp;&nbsp; tatts@longname = &quot;time&quot;<br>
&nbsp;&nbsp;&nbsp; tatts@units = &quot;seconds since 1988-01-01 00:00:00&quot; <br>
<br>
;&nbsp; ******** generate UT referenced value fo reach time in dataset **********<br>
&nbsp;&nbsp;&nbsp; time = cd_inv_calendar(parm_year,parm_mon,parm_day,parm_hr,parm_min,parm_sec,tatts@units,0)&nbsp;&nbsp; &nbsp;<br>
&nbsp;&nbsp;&nbsp; time!0= &quot;time&quot;<br>
&nbsp;&nbsp;&nbsp; time&amp;time= time<br>
&nbsp;&nbsp;&nbsp; printVarSummary(time)<br>
&nbsp;&nbsp;&nbsp; print(time)<br>
end</p>
<p>-------------------------------- end attached code --------------------------</p>
<p><br>
</p>
<p><br>
</p>
</div>
</body>
</html>