Dear All,

         I have to compare two dates. And populate the result based on that.
First date I have received from previous script, which in this form
5-Feb-09.
And I have to compare this date with current date, locatime() . With the
localtime() I will get the current Day (24),Month (2) & year (2009 )

I will split the old date as below and get the result as below.

$Old_Day = 5;
$Old_Month = Feb.

And then I convert Feb to 2 ( Month number ) by using scalar veriable. ( The
thing repeated for all months ).

if( $Old_Month eq Feb)
{
  $Old_Month = "2";
}
elsif($Old_Month eq Mar )
{
  $Old_Month = "3";
}
.....
elsif($Old_Month eq Dec )
{
 $Old_Month = "13";
}

And in current month,  which I got from localtime function as,

$Current_Month , which will be 2 (  not sure this is a string or a numric ).

so while substracting or comparing as below,

if (($current_Month - $Old_Month > 10) )
{
  print " Some operation ";
}

Here if I compare with current month with the old_month (Feb) then the
result is fine.
but if the old_month is something like Jan or Jun something, then I am not
getting the properl result.

Please let me know how can I compare and Substract two months or two dates
in above scenario.

Thanks a lot for your kind help.

Regards,
Mujju
_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to