diff options
Diffstat (limited to 'modules')
-rwxr-xr-x | modules/id3/vainfo.class.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/id3/vainfo.class.php b/modules/id3/vainfo.class.php index b09d465e..14d2f658 100755 --- a/modules/id3/vainfo.class.php +++ b/modules/id3/vainfo.class.php @@ -388,6 +388,10 @@ class vainfo { /* We need to translate a few of these tags */ switch ($tag) { case 'creation_date': + if (strlen($data['0']) > 4) { + /* Weird Date format, attempt to normalize */ + $data['0'] = date("Y",strtotime($data['0'])); + } $array['year'] = $this->_clean_tag($data['0']); break; } // end switch |