mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
[DatTools] Fix date read in XML
This commit is contained in:
@@ -977,7 +977,7 @@ namespace SabreTools.Helper
|
|||||||
break;
|
break;
|
||||||
case "date":
|
case "date":
|
||||||
content = headreader.ReadElementContentAsString();
|
content = headreader.ReadElementContentAsString();
|
||||||
datdata.Date = (String.IsNullOrEmpty(datdata.Date) ? content : datdata.Date);
|
datdata.Date = (String.IsNullOrEmpty(datdata.Date) ? content.Replace(".", "/") : datdata.Date);
|
||||||
break;
|
break;
|
||||||
case "author":
|
case "author":
|
||||||
content = headreader.ReadElementContentAsString();
|
content = headreader.ReadElementContentAsString();
|
||||||
@@ -1340,7 +1340,15 @@ namespace SabreTools.Helper
|
|||||||
date = "";
|
date = "";
|
||||||
if (subreader.GetAttribute("date") != null)
|
if (subreader.GetAttribute("date") != null)
|
||||||
{
|
{
|
||||||
date = DateTime.Parse(subreader.GetAttribute("date")).ToString();
|
DateTime dateTime = DateTime.Now;
|
||||||
|
if (DateTime.TryParse(subreader.GetAttribute("date"), out dateTime))
|
||||||
|
{
|
||||||
|
date = dateTime.ToString();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
date = subreader.GetAttribute("date");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Take care of hex-sized files
|
// Take care of hex-sized files
|
||||||
|
|||||||
Reference in New Issue
Block a user