[Rt-commit] r18874 - rt/3.999/branches/datetime/lib/RT
sartak at bestpractical.com
sartak at bestpractical.com
Thu Mar 19 17:34:43 EDT 2009
Author: sartak
Date: Thu Mar 19 17:34:43 2009
New Revision: 18874
Modified:
rt/3.999/branches/datetime/lib/RT/DateTime.pm
Log:
RT::DateTime->iCal
Modified: rt/3.999/branches/datetime/lib/RT/DateTime.pm
==============================================================================
--- rt/3.999/branches/datetime/lib/RT/DateTime.pm (original)
+++ rt/3.999/branches/datetime/lib/RT/DateTime.pm Thu Mar 19 17:34:43 2009
@@ -122,6 +122,16 @@
return $self->strftime('%Y-%m-%d %H:%M:%S');
}
+sub iCal {
+ my $self = _canonicalize_self(@_);
+
+ # Always in UTC!
+ my $in_utc = $self->clone;
+ $in_utc->set_time_zone('UTC');
+
+ return $in_utc->strftime('%Y%m%dT%H%M%SZ');
+}
+
sub config_format {
my $self = _canonicalize_self(@_);
More information about the Rt-commit
mailing list