From: <rv...@us...> - 2009-06-15 23:24:16
|
Revision: 51 http://treebase.svn.sourceforge.net/treebase/?rev=51&view=rev Author: rvos Date: 2009-06-15 23:24:14 +0000 (Mon, 15 Jun 2009) Log Message: ----------- Added DATE handler Modified Paths: -------------- trunk/treebase-core/src/main/perl/lib/CIPRES/TreeBase/RecDumper.pm Modified: trunk/treebase-core/src/main/perl/lib/CIPRES/TreeBase/RecDumper.pm =================================================================== --- trunk/treebase-core/src/main/perl/lib/CIPRES/TreeBase/RecDumper.pm 2009-06-12 07:08:24 UTC (rev 50) +++ trunk/treebase-core/src/main/perl/lib/CIPRES/TreeBase/RecDumper.pm 2009-06-15 23:24:14 UTC (rev 51) @@ -79,6 +79,13 @@ $_ = "${year}-${month}-${day} ${hour}:${minute}:${second}"; } } + elsif ($t eq 'DATE'){ + if ( m|(\d{1,2})/(\d{1,2})/(\d{4})| ) { + my ( $day, $month, $year ) = + ( $1, $2, $3 ); + $_ = "${year}-${month}-${day}"; + } + } else { croak("Unknown field type '$t'; aborting"); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |