Index: trunk/BNC/bnctime.cpp
===================================================================
--- trunk/BNC/bnctime.cpp	(revision 3985)
+++ trunk/BNC/bnctime.cpp	(revision 3986)
@@ -1,2 +1,4 @@
+
+#include <qdatetime.h>
 #include <time.h>
 #include <cmath>
@@ -16,4 +18,12 @@
 }
   
+// Constructor (from ISO String yyyy-mm-ddThh:mm:ss)
+//////////////////////////////////////////////////////////////////////////////
+bncTime::bncTime(const std::string& isoString) {
+  if (!isoString.empty()) {
+    QDateTime dateTime = QDateTime::fromString(isoString.c_str(), Qt::ISODate);
+  }
+}
+
 // 
 //////////////////////////////////////////////////////////////////////////////
Index: trunk/BNC/bnctime.h
===================================================================
--- trunk/BNC/bnctime.h	(revision 3985)
+++ trunk/BNC/bnctime.h	(revision 3986)
@@ -9,4 +9,5 @@
   bncTime() {this->reset();}
   bncTime(int gpsw, double gpssec);
+  bncTime(const std::string& isoString);
 
   bncTime& set(int gpsw, double gpssec);
