Index: trunk/BNC/src/rinex/availplot.cpp
===================================================================
--- trunk/BNC/src/rinex/availplot.cpp	(revision 4616)
+++ trunk/BNC/src/rinex/availplot.cpp	(revision 4617)
@@ -12,6 +12,6 @@
  public:
   t_scaleDrawTime() {}
-  virtual QwtText label(double mjd) const {
-    bncTime epoTime; epoTime.setmjd(mjd);
+  virtual QwtText label(double mjdX24) const {
+    bncTime epoTime; epoTime.setmjd(mjdX24/24.0);
     return QwtText(epoTime.timestr(0,':').c_str());
   }
Index: trunk/BNC/src/rinex/reqcanalyze.cpp
===================================================================
--- trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 4616)
+++ trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 4617)
@@ -507,25 +507,25 @@
     // Availability Plot Data
     // ----------------------
-    double mjd = chunkStartTime.mjddec();
+    double mjdX24 = chunkStartTime.mjddec() * 24.0;
     if (availL1) {
       if      (slipL1) {
-        _availDataMap[prn]._L1slip << mjd;
+        _availDataMap[prn]._L1slip << mjdX24;
       }
       else if (gapL1) {
-        _availDataMap[prn]._L1gap << mjd;
+        _availDataMap[prn]._L1gap << mjdX24;
       }
       else {
-        _availDataMap[prn]._L1ok << mjd;
+        _availDataMap[prn]._L1ok << mjdX24;
       }
     }
     if (availL2) {
       if      (slipL2) {
-        _availDataMap[prn]._L2slip << mjd;
+        _availDataMap[prn]._L2slip << mjdX24;
       }
       else if (gapL2) {
-        _availDataMap[prn]._L2gap << mjd;
+        _availDataMap[prn]._L2gap << mjdX24;
       }
       else {
-        _availDataMap[prn]._L2ok << mjd;
+        _availDataMap[prn]._L2ok << mjdX24;
       }
     }
