Fix TagValue::toWString() for TagDataType::DateTime
This commit is contained in:
parent
1457dec990
commit
5d7b7488fa
|
@ -747,6 +747,9 @@ void TagValue::toWString(std::u16string &result, TagTextEncoding encoding) const
|
||||||
case TagDataType::TimeSpan:
|
case TagDataType::TimeSpan:
|
||||||
regularStrRes = toTimeSpan().toString();
|
regularStrRes = toTimeSpan().toString();
|
||||||
break;
|
break;
|
||||||
|
case TagDataType::DateTime:
|
||||||
|
regularStrRes = toDateTime().toString(DateTimeOutputFormat::IsoOmittingDefaultComponents);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
throw ConversionException(argsToString("Can not convert ", tagDataTypeString(m_type), " to string."));
|
throw ConversionException(argsToString("Can not convert ", tagDataTypeString(m_type), " to string."));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue