|
From: <rv...@us...> - 2009-06-12 07:04:00
|
Revision: 48
http://treebase.svn.sourceforge.net/treebase/?rev=48&view=rev
Author: rvos
Date: 2009-06-12 07:02:15 +0000 (Fri, 12 Jun 2009)
Log Message:
-----------
Added TIMESTMP 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 06:14:21 UTC (rev 47)
+++ trunk/treebase-core/src/main/perl/lib/CIPRES/TreeBase/RecDumper.pm 2009-06-12 07:02:15 UTC (rev 48)
@@ -72,6 +72,13 @@
elsif ($t =~ /^(BIG|SMALL|)INT$/ || $t eq 'INTEGER' || $t eq 'DOUBLE') {
# do nothing
}
+ elsif ($t eq 'TIMESTMP'){
+ if ( m|(\d+)/(\d+)/(\d+)\s+(\d+{2}):(\d+{2}):(\d+{2})| ) {
+ my ( $day, $month, $year, $hour, $minute, $second ) =
+ ( $1, $2, $3, $4, $5, $6 );
+ $_ = "${year}-${month}-${day} ${hour}:${minute}:${second}";
+ }
+ }
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.
|