Hi,

Could you please describe what you want to accomplish?

If you want to get the last second of the current month, I would do
somethinglike:

DATEADD("month", 1, DATEADD("day", 1-DAY($DATE$), $DATE$)) - 1

And in two steps:

Get the first second of the current month:
firstsecond = DATEADD("day", 1-DAY($DATE$), $DATE$)

Get the last second based on the first second of the month
lastsecond = DATEADD("month", 1, $firstsecond$) - 1

        Best Regards - Misi, RRR AB, http://www.rrr.se (ARSList MVP 2011)

Ask the Remedy Licensing Experts (Best R.O.I. Award at WWRUG10/11/12/13):
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

> Hi All,
>
> Our remedy version is 7.1, Server - Windows 2003 R2 Server, Datebase - MS
> SQL 2005.
>
>
> *In Dev System:*
> I used the below date function in one of the workflow, which worked fine
> and the result were as expected. I got the date is '30/09/2014 11:59:59 PM'.
>
> DATEADD( "day", ( - DATENUM( "day", DATEADD( "month", 1, $DATE$))),
> DATEADD( "month", 1, $DATE$)) + (86400 - 1)
>
>
> *In Production:*
> When i used the same Date function in Production system, it give the Date
> '02/01/1970 11:00:30 AM'
>
> The issue looks very strange and i am unable to figure it out, please help
> me on this.
>
> *Thanks and Regards,*
> *Karthick S*
>
> _______________________________________________________________________________
> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
> "Where the Answers Are, and have been for 20 years"
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to