The colons weren't an issue there because it was only used for storing the news cache date, which is a yaml value rather than a yaml key. Now that you want the news time to be parsed and turned into local time the colons are no longer suitable because the news time is used as a yaml key.