diff --git a/indra/llcommon/lldate.cpp b/indra/llcommon/lldate.cpp
index 8c3f708344fd4c13b42c1bb5b8cb035c00d735a3..f9199f881178c70df34f3dcdd2911cf155077792 100755
--- a/indra/llcommon/lldate.cpp
+++ b/indra/llcommon/lldate.cpp
@@ -205,7 +205,7 @@ bool LLDate::fromStream(std::istream& s)
 	
 	// Isn't stdlib nice?
 	s.imbue(std::locale(sPrevLocale));
-	s >> std::get_time(&time, "%FT%T");
+	s >> std::get_time(&time, "%Y-%m-%dT%H:%M:%S");
 	if (s.fail())
 	{
 		return false;