Thermal Fracture: improve import and display of timestamps

This commit is contained in:
Kristian Bendiksen
2022-06-29 15:29:21 +02:00
committed by Magne Sjaastad
parent 2b17c9d9af
commit 037de2829c
7 changed files with 50 additions and 9 deletions

View File

@@ -97,8 +97,15 @@ std::pair<std::shared_ptr<RigThermalFractureDefinition>, QString>
// Second is the timestamp
QString dateString = values[1];
QString dateFormat = "DD.MMMM.yy hh:mm:ss";
QString dateFormat = "dd.MM.yyyy hh:mm:ss";
QDateTime dateTime = QDateTime::fromString( dateString, dateFormat );
// Sometimes the datetime field is missing time
if ( !dateTime.isValid() )
{
QString dateFormat = "dd.MM.yyyy";
dateTime = QDateTime::fromString( dateString, dateFormat );
}
def->addTimeStep( dateTime.toSecsSinceEpoch() );
//