cancel
Showing results for 
Search instead for 
Did you mean: 

Setting a variable as today's date

SOLVED
Highlighted
Occasional Contributor

Setting a variable as today's date

Anyone able to help me please,

 

I have  avairable which needs to hold todays date plus a keystroke.

 

the date needs to be in the format dd/mm.

 

currently I manually change the variable whenever I am running my regression testing, for example today it is set to 02/10[Tab] which works perfetly for all my regression tests apart from the fact that I keep forgetting to change it until I am half way through my regression and error messages appear so I have to stop and start again after updating the date.

 

Anyone know a way where I can update the variable automatically with todays date? but without losing the [Tab] at the end

 

Thanks in advance Smiley Happy 

1 ACCEPTED SOLUTION

Accepted Solutions
Community Hero

Re: Setting a variable as today's date

aqConvert.DateTimeToFormatStr is your key.

 

code is JavaScript but, hopefully, you get the idea.

 

var dateToday = aqConvert.DateTimeToFormatStr(aqDateTime.Now(), "%m//%d")

onscreenObject.Keys(dateToday + '[Tab]')

 

 

 

https://support.smartbear.com/testcomplete/docs/reference/program-objects/aqconvert/datetimetoformat...


Robert Martin
[Community Expert Group]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Extensions available

View solution in original post

2 REPLIES 2
Community Hero

Re: Setting a variable as today's date

aqConvert.DateTimeToFormatStr is your key.

 

code is JavaScript but, hopefully, you get the idea.

 

var dateToday = aqConvert.DateTimeToFormatStr(aqDateTime.Now(), "%m//%d")

onscreenObject.Keys(dateToday + '[Tab]')

 

 

 

https://support.smartbear.com/testcomplete/docs/reference/program-objects/aqconvert/datetimetoformat...


Robert Martin
[Community Expert Group]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Extensions available

View solution in original post

Occasional Contributor

Re: Setting a variable as today's date

Thanks @tristaanogre 

 

New Here?
Join us and watch the welcome video:
Watch the new Interview