void convertTime(int *time, char *retTime) { char timeStr[512]; int retLen; struct descriptor time_dsc = {511, DTYPE_T, CLASS_S, timeStr}; LibSysAscTim(&retLen, &time_dsc,time); timeStr[retLen] = 0; strcpy(retTime, timeStr); }
/*************************************************************** * MdsDatime: ***************************************************************/ static char *MdsDatime( /* Return: ptr to date+time string */ int time[] /* <r> date/time to display: quadword */ ) { int flags = 0; int sts; short len; static char datime[24]; static DESCRIPTOR(dsc_datime,datime); #ifdef vms sts = sys$asctim(&len,&dsc_datime,time,flags); #else sts = LibSysAscTim(&len,&dsc_datime,time,flags); #endif datime[len] = '\0'; return(datime); }