summaryrefslogtreecommitdiff
path: root/fml/lib
diff options
context:
space:
mode:
authorfukachan <fukachan>2004-07-23 13:10:42 +0000
committerfukachan <fukachan>2004-07-23 13:10:42 +0000
commit9d293aab27568d2d2ccf334d358ea351fd090399 (patch)
tree5fa061e925521b350605040d8db507d632875fd4 /fml/lib
parent5d82c8debeb2eec159f6b7654382b53c58426e18 (diff)
downloadfml8-9d293aab27568d2d2ccf334d358ea351fd090399.tar.gz
fml8-9d293aab27568d2d2ccf334d358ea351fd090399.tar.bz2
fml8-9d293aab27568d2d2ccf334d358ea351fd090399.zip
fix comments.
modify variable name to clarify the role.
Diffstat (limited to 'fml/lib')
-rw-r--r--fml/lib/Mail/Message/Date.pm90
1 files changed, 50 insertions, 40 deletions
diff --git a/fml/lib/Mail/Message/Date.pm b/fml/lib/Mail/Message/Date.pm
index f10f496d..70a4ba4a 100644
--- a/fml/lib/Mail/Message/Date.pm
+++ b/fml/lib/Mail/Message/Date.pm
@@ -2,14 +2,14 @@
#
# Copyright (C) 2000,2001,2002,2003,2004 Ken'ichi Fukamachi
#
-# $FML: Date.pm,v 1.26 2004/02/04 15:16:25 fukachan Exp $
+# $FML: Date.pm,v 1.27 2004/02/15 04:38:37 fukachan Exp $
#
package Mail::Message::Date;
=head1 NAME
-Mail::Message::Date - utilities for date and time
+Mail::Message::Date - utilities for date and time.
=head1 SYNOPSIS
@@ -22,7 +22,7 @@ Mail::Message::Date - utilities for date and time
=head1 DESCRIPTION
-The style you use follows:
+The style you can use follows:
style example
----------------------------------------------
@@ -60,6 +60,11 @@ use strict;
use Carp;
+#
+# XXX-TOOD: OLD STYLE -> NEW .
+#
+
+
# Descriptions: constructor.
# Arguments: OBJ($self) NUM($time)
# Side Effects: create date object by _date()
@@ -73,8 +78,8 @@ sub new
$time = date_to_unixtime($me, $time);
}
- my $type = _date($time);
- return bless $type, $self;
+ my $date_set = _date($time);
+ return bless $date_set, $self;
}
@@ -135,7 +140,7 @@ sub _date
=cut
-# Descriptions:
+# Descriptions: set date.
# Arguments: OBJ($self) STR($date)
# Side Effects: none
# Return Value: none
@@ -155,7 +160,7 @@ sub set
}
-# Descriptions: return logfile style.
+# Descriptions: return date as logfile style.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -167,7 +172,7 @@ sub log_file_style
}
-# Descriptions: return Date: style date.
+# Descriptions: return date as Date: style date.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -179,7 +184,7 @@ sub mail_header_style
}
-# Descriptions: return YYYYMMDD style date.
+# Descriptions: return date as YYYYMMDD style date.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -191,7 +196,7 @@ sub YYYYMMDD
}
-# Descriptions: return e.g. 1999/09/13 style.
+# Descriptions: return date as e.g. 1999/09/13 style.
# Arguments: OBJ($self) NUM($time) STR($sep)
# Side Effects: none
# Return Value: STR
@@ -205,7 +210,7 @@ sub YYYYxMMxDD
}
-# Descriptions: return YYYYMMDD.HHMM.
+# Descriptions: return date as YYYYMMDD.HHMM.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -217,7 +222,7 @@ sub current_time
}
-# Descriptions: return YYYYMMDD.HHMMSS.
+# Descriptions: return date as YYYYMMDD.HHMMSS.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -229,7 +234,7 @@ sub precise_current_time
}
-# Descriptions: return Star Trek stardate()
+# Descriptions: return date as Star Trek stardate()
# stardate(tm, issue, integer, fraction)
# unsigned long tm;
# long *issue, *integer, *fraction;
@@ -266,24 +271,6 @@ sub stardate
}
-=head2 date_to_unixtime($date)
-
-eat patter in Date: and return the corresponding unix time.
-For example, let C<$date> be
-
- Mon Jul 2 22:59:45 2001
-
-C<date_to_unixtime($date)> returns
-
- 994082385
-
-You can use like this.
-
- use Mail::Message::Date;
- $unixtime = Mail::Message::Date::date_to_unixtime( $date );
-
-=cut
-
my $debug_mti = 0;
# TIME ZONES: RFC822 except for "JST"
@@ -302,7 +289,7 @@ my %zone = ("JST", "+0900",
);
-# Descriptions: dummy log function
+# Descriptions: dummy log function.
# Arguments: STR($s)
# Side Effects: none
# Return Value: none
@@ -332,7 +319,7 @@ sub unixtime
=cut
-# Descriptions: return data as mail_header_style style
+# Descriptions: return date as mail_header_style style.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -342,7 +329,8 @@ sub as_mail_header_style
$self->mail_header_style($time);
}
-# Descriptions: return data as YYYYMMDD style
+
+# Descriptions: return date as YYYYMMDD style.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -352,7 +340,8 @@ sub as_YYYYMMDD
$self->YYYYMMDD($time);
}
-# Descriptions: return data as YYYYxMMxDD style
+
+# Descriptions: return date as YYYYxMMxDD style.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -362,7 +351,8 @@ sub as_YYYYxMMxDD
$self->YYYYxMMxDD($time);
}
-# Descriptions: return data as current_time style
+
+# Descriptions: return date as current_time style.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -372,7 +362,8 @@ sub as_current_time
$self->current_time($time);
}
-# Descriptions: return data as precise_current_time style
+
+# Descriptions: return date as precise_current_time style.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -382,7 +373,8 @@ sub as_precise_current_time
$self->precise_current_time($time);
}
-# Descriptions: return data as stardate style
+
+# Descriptions: return date as stardate style.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -392,7 +384,8 @@ sub as_stardate
$self->stardate($time);
}
-# Descriptions: return data as unixtime style
+
+# Descriptions: return date as unixtime style.
# Arguments: OBJ($self) NUM($time)
# Side Effects: none
# Return Value: STR
@@ -405,10 +398,27 @@ sub as_unixtime
=head1 UTILITIES
+=head2 date_to_unixtime($date)
+
+eat date string in several patterns and return the corresponding unix
+time. For example, let C<$date> be
+
+ Mon Jul 2 22:59:45 2001
+
+C<date_to_unixtime($date)> returns
+
+ 994082385
+
+You can use like this.
+
+ use Mail::Message::Date;
+ $dp = Mail::Message::Date;
+ $unixtime = $dp->date_to_unixtime( $date );
+
=cut
-# Descriptions: convert Date: string to UNIXTIME (sec)
+# Descriptions: convert Date: string to UNIXTIME (sec).
# Arguments: OBJ($self) STR($in)
# Side Effects: none
# Return Value: NUM(unix time)