Thermal Fracture: improve import and display of timestamps

This commit is contained in:
Kristian Bendiksen
2022-06-29 15:29:21 +02:00
parent e99f713d53
commit 4b8a02cf46
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() );
//