Пример #1
0
int main()
{
       /* 
       Local variables 
      */

         SpiceDouble   et =  -527644192.5403653;

         SpiceChar        *leap = "/home/facom/Projects/JUPITER/kernels/naif0007.tls";
         ConstSpiceChar   *format;
         SpiceChar        *utcstr;

         SpiceInt           prec;

         SpiceInt           lenout = 35;

         format             = "C";
         prec               =  6;

         /*
         Load the leapseconds kernel. 
         */
         furnsh_c ( leap );
         et2utc_c (  et , format, prec, lenout, utcstr );

         printf ( "ET: %18.7f\n Converted output: %s\n",
                   et,
                   utcstr);

         return ( 0 );
}
Пример #2
0
/** Converts and ET time to UTC string */
QString SpiceSegment::toUTC(const double &et) const {
  const int UTCLEN = 80;
  char utcout[UTCLEN];
  et2utc_c(et, "ISOC", 3, UTCLEN, utcout);
  return (QString(utcout));
}