I had encountered a similar problem. I converted both the dates to time since epoch and then computed their difference and then made the new time...<br><br><div class="gmail_quote">On Thu, Feb 19, 2009 at 4:51 PM,  <span dir="ltr">&lt;<a href="mailto:bangpypers-request@python.org">bangpypers-request@python.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Send BangPypers mailing list submissions to<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:bangpypers@python.org">bangpypers@python.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://mail.python.org/mailman/listinfo/bangpypers" target="_blank">http://mail.python.org/mailman/listinfo/bangpypers</a><br>
or, via email, send a message with subject or body &#39;help&#39; to<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:bangpypers-request@python.org">bangpypers-request@python.org</a><br>
<br>
You can reach the person managing the list at<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:bangpypers-owner@python.org">bangpypers-owner@python.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of BangPypers digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
 &nbsp; 1. Re: date/time difference between two dates (Parthan SR)<br>
 &nbsp; 2. Re: date/time difference between two dates (Saju Pillai)<br>
 &nbsp; 3. Re: date/time difference between two dates (Ruchir Shukla)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Thu, 19 Feb 2009 16:37:29 +0530<br>
From: Parthan SR &lt;<a href="mailto:parth.technofreak@gmail.com">parth.technofreak@gmail.com</a>&gt;<br>
Subject: Re: [BangPypers] date/time difference between two dates<br>
To: Bangalore Python Users Group - India &lt;<a href="mailto:bangpypers@python.org">bangpypers@python.org</a>&gt;<br>
Message-ID: &lt;<a href="mailto:499D3D71.4080408@gmail.com">499D3D71.4080408@gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=UTF-8; format=flowed<br>
<br>
LOhit wrote:<br>
&gt; My question is, the date is in &quot;Month day-of-the-month time&quot; format in<br>
&gt; the log file (ex. &quot;Nov 22 15:15:42&quot;) and the current date I get from<br>
&gt; &quot;datetime&quot; module is in ISO format. How do I convert the date in log<br>
&gt; file to ISO format(or any other format) and then compare with the<br>
&gt; current date/time.<br>
<br>
&nbsp;&gt;&gt;&gt; import datetime &nbsp; # or try `from datetime import datetime` and use<br>
`datetime.today()`<br>
<br>
&nbsp;&gt;&gt;&gt; datetime.datetime.today()<br>
datetime.datetime(2009, 2, 19, 16, 34, 40, 358989)<br>
<br>
&nbsp;&gt;&gt;&gt; datetime.datetime.today().strftime(&quot;%d-%m-%Y&quot;)<br>
&#39;19-02-2009&#39;<br>
<br>
&nbsp;&gt;&gt;&gt; today=datetime.datetime.today().strftime(&quot;%d-%m-%Y&quot;)<br>
&nbsp;&gt;&gt;&gt; today<br>
&#39;19-02-2009&#39;<br>
<br>
&nbsp;&gt;&gt;&gt; today_dtobj=datetime.datetime.strptime(today, &quot;%d-%m-%Y&quot;)<br>
&nbsp;&gt;&gt;&gt; today_dtobj<br>
datetime.datetime(2009, 2, 19, 0, 0)<br>
<br>
&nbsp;&gt;&gt;&gt; type(today_dtobj)<br>
&lt;type &#39;datetime.datetime&#39;&gt;<br>
<br>
--<br>
With Regards,<br>
<br>
Parthan &quot;technofreak&quot; (2FF01026)<br>
<a href="http://technofreak.in" target="_blank">http://technofreak.in</a><br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Thu, 19 Feb 2009 16:39:26 +0530<br>
From: Saju Pillai &lt;<a href="mailto:saju.pillai@gmail.com">saju.pillai@gmail.com</a>&gt;<br>
Subject: Re: [BangPypers] date/time difference between two dates<br>
To: Bangalore Python Users Group - India &lt;<a href="mailto:bangpypers@python.org">bangpypers@python.org</a>&gt;<br>
Message-ID: &lt;<a href="mailto:499D3DE6.1020706@gmail.com">499D3DE6.1020706@gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
LOhit wrote:<br>
&gt; Hello All,<br>
&gt;<br>
&gt; I am parsing a log file to extract data for the last one week from the<br>
&gt; current date. The log file does not record the year, only month, day of<br>
&gt; the month and time.<br>
&gt;<br>
&gt; My question is, the date is in &quot;Month day-of-the-month time&quot; format in<br>
&gt; the log file (ex. &quot;Nov 22 15:15:42&quot;) and the current date I get from<br>
&gt; &quot;datetime&quot; module is in ISO format. How do I convert the date in log<br>
&gt; file to ISO format(or any other format) and then compare with the<br>
&gt; current date/time.<br>
<br>
Look at time.strptime() or datetime.strptime().<br>
<br>
This method takes the string to be parsed and the format of the string.<br>
<br>
For eg:<br>
<br>
time_object = time.strptime(&quot;Nov 22 15:15:42&quot;, &quot;%b %d %H:%M:%S&quot;)<br>
<br>
This will give you a time object on which you can call strftime(format,<br>
time_object) where format is any format you want.<br>
<br>
In your particular case, the year will default to 1900, you may want to<br>
explicitly supply the year like strptime(&quot;2008 Nov 22 15:15:42&quot;, &quot;%Y %b<br>
%d %H:%M:%S&quot;).<br>
<br>
<br>
srp<br>
--<br>
<a href="http://saju.net.in" target="_blank">http://saju.net.in</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Thu, 19 Feb 2009 16:49:02 +0530<br>
From: Ruchir Shukla &lt;<a href="mailto:ruchiryshukla@gmail.com">ruchiryshukla@gmail.com</a>&gt;<br>
Subject: Re: [BangPypers] date/time difference between two dates<br>
To: <a href="mailto:bangpypers@python.org">bangpypers@python.org</a><br>
Message-ID: &lt;1235042342.15032.2.camel@ping&gt;<br>
Content-Type: text/plain; charset=&quot;us-ascii&quot;<br>
<br>
import datetime<br>
curr_date = datetime.datetime.now()<br>
final_date = curr_date.strftime(&#39;%h %d %H:%M:%S&#39;)<br>
print &quot;::::FINAL DATE:::::&quot;,final_date<br>
<br>
here is the demo to convert the current date into yr needed format<br>
<br>
&gt;<br>
&gt; Message: 4<br>
&gt; Date: Thu, 19 Feb 2009 16:29:01 +0530<br>
&gt; From: LOhit &lt;<a href="mailto:lohit.b@gmail.com">lohit.b@gmail.com</a>&gt;<br>
&gt; Subject: [BangPypers] date/time difference between two dates<br>
&gt; To: <a href="mailto:bangpypers@python.org">bangpypers@python.org</a><br>
&gt; Message-ID:<br>
&gt; &nbsp; &nbsp; &nbsp; &lt;<a href="mailto:29117e150902190259j700bc28bp3975fe8c0e7b31dd@mail.gmail.com">29117e150902190259j700bc28bp3975fe8c0e7b31dd@mail.gmail.com</a>&gt;<br>
&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
&gt;<br>
&gt; Hello All,<br>
&gt;<br>
&gt; I am parsing a log file to extract data for the last one week from the<br>
&gt; current date. The log file does not record the year, only month, day of the<br>
&gt; month and time.<br>
&gt;<br>
&gt; My question is, the date is in &quot;Month day-of-the-month time&quot; format in the<br>
&gt; log file (ex. &quot;Nov 22 15:15:42&quot;) and the current date I get from &quot;datetime&quot;<br>
&gt; module is in ISO format. How do I convert the date in log file to ISO<br>
&gt; format(or any other format) and then compare with the current date/time.<br>
&gt;<br>
&gt; I am sure this will sound like a simple problem to you experts, but, I am<br>
&gt; not a programmer. I am a python enthusiast trying to automate few of my<br>
&gt; jobs.<br>
&gt;<br>
&gt; Thanks,<br>
&gt;<br>
<br>
<br>
<br>
________________________________________________________________________<br>
<br>
Thanks &amp; Regards,<br>
Ruchir Shukla<br>
Application Engineer<br>
<br>
<br>
<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<a href="http://mail.python.org/pipermail/bangpypers/attachments/20090219/4c93207b/attachment.htm" target="_blank">http://mail.python.org/pipermail/bangpypers/attachments/20090219/4c93207b/attachment.htm</a>&gt;<br>

-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: openerp_big.png<br>
Type: image/png<br>
Size: 8725 bytes<br>
Desc: not available<br>
URL: &lt;<a href="http://mail.python.org/pipermail/bangpypers/attachments/20090219/4c93207b/attachment.png" target="_blank">http://mail.python.org/pipermail/bangpypers/attachments/20090219/4c93207b/attachment.png</a>&gt;<br>

<br>
------------------------------<br>
<br>
_______________________________________________<br>
BangPypers mailing list<br>
<a href="mailto:BangPypers@python.org">BangPypers@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/bangpypers" target="_blank">http://mail.python.org/mailman/listinfo/bangpypers</a><br>
<br>
<br>
End of BangPypers Digest, Vol 18, Issue 26<br>
******************************************<br>
</blockquote></div><br>