ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rebhan, Gilbert" <Gilbert.Reb...@huk-coburg.de>
Subject RE: How to set the next week start date
Date Fri, 27 Apr 2007 11:43:24 GMT

to quick ;-) 

corrected =

<project name="bla" default="main" basedir=".">

    <target name="depends">

    <script language="ruby">
    <![CDATA[
        
        t = Time.now
        puts t.strftime("actual date == %m.%d.%Y")
        x=t.strftime("%w").to_i-1
       
        thisweek = (t - x * 86400).strftime("%m.%d.%Y")
        $project.setProperty "thisweek",  thisweek
        
        lastweek = (t - x * 86400 - 7 * 86400).strftime("%m.%d.%Y")
        $project.setProperty "lastweek",  lastweek

        nextweek =  (t - x * 86400 + 7 * 86400).strftime("%m.%d.%Y")
        $project.setProperty "nextweek",  nextweek
    		
    ]]>
    </script>		

    </target>

    <target name="main" depends="depends">

    <echo>
        starting Date last week == ${lastweek}
        starting Date this week == ${thisweek}
        starting Date next week == ${nextweek}
    </echo>

    </target>
</project>

Buildfile: C:\WKS\eclipse_3_2_2\test\jruby_time.xml
depends:
   [script] actual date == 04.27.2007
main:
     [echo] starting Date last week == 04.16.2007
     [echo] starting Date this week == 04.23.2007
     [echo] starting Date next week == 04.30.2007
BUILD SUCCESSFUL
Total time: 2 seconds 


Regards, Gilbert


-----Original Message-----
From: Rebhan, Gilbert 
Sent: Friday, April 27, 2007 1:39 PM
To: 'Ant Users List'
Subject: RE: How to set the next week start date

 
Hi,

quick hack  =


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message