Changeset 38685
- Timestamp:
- Aug 28, 2015, 8:56:26 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20150625/Ohana/src/opihi/cmd.basic/date.c
r27435 r38685 3 3 int date (int argc, char **argv) { 4 4 5 int N, SECONDS, REFTIME; 5 int N, SECONDS; 6 double REFTIME; 6 7 struct timeval now; 7 8 char *tstring = NULL; … … 16 17 } 17 18 18 REFTIME = 0 ;19 REFTIME = 0.0; 19 20 if ((N = get_argument (argc, argv, "-reftime"))) { 20 21 remove_argument (N, &argc, argv); 21 REFTIME = ato i(argv[N]);22 REFTIME = atof (argv[N]); 22 23 remove_argument (N, &argc, argv); 23 24 } … … 37 38 gettimeofday (&now, NULL); 38 39 if (SECONDS) { 40 double nowSec = now.tv_sec + 1e-6*now.tv_usec; 39 41 if (varName) { 40 set_ int_variable (varName, now.tv_sec - REFTIME);42 set_variable (varName, nowSec - REFTIME); 41 43 } else { 42 gprint (GP_ERR, "% d\n", (int) now.tv_sec - REFTIME);44 gprint (GP_ERR, "%.12g\n", nowSec - REFTIME); 43 45 } 44 46 } else {
Note:
See TracChangeset
for help on using the changeset viewer.
