Every day we offer FREE licensed software you’d have to buy otherwise.

Advanced Date Time Calculator 4.0 Giveaway
$19.99
EXPIRED

Giveaway of the day — Advanced Date Time Calculator 4.0

Date time calculator, used to get result date, days between dates and more.
$19.99 EXPIRED
User rating: 66 (74%) 23 (26%) 68 comments

Advanced Date Time Calculator 4.0 was available as a giveaway on July 10, 2016!

Today Giveaway of the Day
$49.00
free today
Avoid hacking through webcam or microphone.

A full-featured date time calculator, used to get result date, days between dates and more.

Features:

  • Quickly Gets Result Time by Adding/Subtracting Some Days, Seconds and More to/from a Base Time;
  • Fast Gets the Differences (Years, Days, Hours and More) Between Two Times;
  • Easy to Count Days of Week, Weekdays, Weekends between Two Dates;
  • Supports Converting Between Various Time Elements (Months, Weeks, Minutes and More);
  • Provides You with the Unix/Linux Date Calculator;
  • Shows Results Instantly;
  • Provides Decimal and Thousands Separator for Numeric Fields.

Please note: Single License (1 PC) with 1 Year upgrades is included in this version. Click here to get a VERY BIG discount for other licenses with Lifetime Upgrades on the promotion day!

System Requirements:

Windows XP/ 2003/ Vista/ 7/ 8/ 8.1/ 10 (x32/x64)

Publisher:

TriSun Software Limited

Homepage:

http://www.trisunsoft.com/advanced-date-time-calculator/

File Size:

5.2 MB

Price:

$19.99

GIVEAWAY download basket

Developed by Microsoft
Create PDF documents from printable files.
Capture and synchronize project notes and ideas.
Developed by ES-Computing

Comments on Advanced Date Time Calculator 4.0

Thank you for voting!
Please add a comment explaining the reason behind your vote.
#20

here's an easily reproducable bug for TSSI:
in Differences tool, decrement the "To" time by 1 hour and instead of the Difference (Integrated) reporting "-1 hours" it actually reports "-1 Years 1 Months 1 Weeks 1 Days 1 Hours"

Doing the same but instead for seconds it reports:
"-1 Years 1 Months 1 Weeks 1 Days 1 Hours 1 Minutes 1 Seconds"

now combining those two so the time is -1 hour and 1 second it reports:
"-1 Years 1 Months 1 Weeks 1 Days 2 Hours 1 Minutes 1 Seconds"

obviously one can generate a near infinite number of wrong results using this bug, that should be enough for TSSI to track down the faulty logic :)

If the developer wants to claim that having a To time/date earlier than the from time/date is an invalid state then the bug is that the invalid state is not trapped and prevented from happening in the first place, either way it's a bug!

Reply   |   Comment by TK  –  2 years ago  –  Did you find this comment useful? yes | no (-2)

@TK,

OK, thank you. We will fix it in the next version.

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (0)
#19

At the top of the page, it says this program is available for $19.99 . . . However, on the website the price is listed as $29.99. Confusing. I'd love to have an application like this one that can calculate PreGregorian dates. Not even Excel can do that.

I'll be checking back, hoping to see Advanced Recent Access offered.

Reply   |   Comment by kalmly  –  2 years ago  –  Did you find this comment useful? yes | no (-3)

@kalmly,

Please read GOTD's note carefully: "Single License (1 PC) with 1 Year upgrades is included in this version."

And then see the official page.

"Single License (1 PC) with 1 Year upgrades" is $19.99 exactly
$29.99 is "Single License (1 PC) with Lifetime Upgrades".

Hope it helps.

TSS

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (-2)

TSS, Ohhhh, got it. Thanks.

Reply   |   Comment by kalmly  –  2 years ago  –  Did you find this comment useful? yes | no (0)
#18

Just got my order complete for 3PC Lifetime :)
Now I'm really, really waiting for Date Time Counter and Easy Work Time Calculator with the same lifetime conditions :))
Thanks TSS and GOTD!

Reply   |   Comment by Kate  –  2 years ago  –  Did you find this comment useful? yes | no (-1)

@Kate ,

OK, we will ask GOTD to do that.

Thank you.

TSS

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (0)
#17

I use several countdowns on my self-made homepage to show when certain things happen. One countdown I have is to August 11, at 7:30PM (1930 in 24 hour format). I tried the same calculation in this program but there is a considerable difference in the displayed results. I decided to compare with timeanddate.com, and it agrees with my homepage result.

Try this in this program: From July 10, 2016 15:30:00 to August 11, 19:30:00. This program shows 1 Months 1 Days 17 Hours 30 Minutes. I have no problem with the 1 Month and 1 Day part of the result, but the start and end times both have the same 30 minutes, so the result minutes should be zero; why does it come up with 30 minutes in the result? I am also curious about how it comes up with 17 hours difference from the 15 hundred hours to 19 hundred hours. That should only be a 4 hour difference.

I seriously doubt any of the other results if this part of the program does not work properly.

Can anyone else verify that they get the same or different results?

Reply   |   Comment by Gary Smith  –  2 years ago  –  Did you find this comment useful? yes | no (+2)

@Gary Smith,

Please see its online help (Press ).

The "Algorithm For [Years] And [Months]" segment.

Hope it helps.

TSS

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (-4)

TSS, The online Help section pertaining to the Algorithm for Years and Months is pretty simplistic:
Algorithm For [Years] And [Months]

[Years] = [Seconds] / 3600 / 24 / 365.25
In above expression, 365.25 = the average days in 4 years (3 non-leap years + a leap year) = (365 * 3 + 366) / 4.

[Months] = [Seconds] / 3600 / 24 / 30.4375
In above expression, 30.4375 = the average days in 48 months (the months of (3 non-leap years + a leap year)) = (365 * 3 + 366) / 48.

Sure, no problem with the years and months resultant values ...

But what does that have to do with the hours being off and the minutes being off in the example I asked about? The two times I used both are on the half hour (30 minutes after the hour). From one 30 minutes past the hour to any other 30 minutes past the hour cannot be anything other than full hours. The minutes difference would always be zero (obviously, we are calculating within the same timezone and same DST). Even though there are other programs that calculate this difference accurately, and the free online timeanddate.com difference calculator calculates this difference accurately, no one really needs to test it out to see how this program's answer of 30 minutes is correct. Since both date/times use the same minutes value (30), the resultant minutes has to be zero. No explanation of how years or months are calculated from the seconds can explain away the resultant minutes being off by 30 minutes. Also, the hours should be correct as well. Clearly there is 4 hours difference between 15 and 19. How this program comes up with 17 hours difference is bizarre.

In the example I listed, if the end date is changed to August 9, the number of minutes is zero and the number of hours is 4, both correct, but if the end date is changed to one day later (August 10th), the result hours jumps to 17 hours and the minutes changes to 30 minutes.

Is there something special about what will happen between August 9th and August 10th? Is this program predicting an asteroid hit? ... or anything that might throw off how we calculate time afterwards? I am really curious.

This application's website online (http://www.trisunsoft.com/advanced-date-time-calculator/) example to show the difference feature uses these two times:
July 9, 1975 12:44:38 and September 7, 2012 18:09:12 but the result shows the number of hours different to be 2 hours and the minutes as 24 minutes (the seconds result is correct by the way). The online timeanddate.com difference calculations disagree with the result this program shows. Can you point me to any other program that agrees with this program's results?

Reply   |   Comment by Gary Smith  –  2 years ago  –  Did you find this comment useful? yes | no (-1)

Press "F1" (GOTD cannot display angle brackets, so above sentence is not completed).

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (-2)

@Gary Smith,

[Months] = [Seconds] / 3600 / 24 / 30.4375
In above expression, 30.4375 = the average days in 48 months (the months of (3 non-leap years + a leap year)) = (365 * 3 + 366) / 48.

So, how many days in "1 Month" (a common concept) do you think?
28 days?
29 days?
30 days?
31 days?

Our algorithm considered the average for all months in Christian era.

Not so simple as you think.

Hope this helps.

TSS

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (0)

TSS,

THE PROGRAM HAS A BUG! HERE IS HOW TO SEE IT.

The difference tab CALCULATES A WRONG RESULT for hours and minutes when the span goes over a month.

When the program starts, the difference panel shows the current date and time, in the From and To fields. Leave the "To" hours, minutes, and seconds section as it is, but click the down arrow on the "To" date, then advance one month into the future. Select the exact same day number as the "From" value.

Since the time values are the same for the "From" and "To" fields, the result should show nothing for the hours, minutes, and seconds since they are zero ... but instead, it shows a non-zero value for number of hours and minutes. I get 13 hours and 30 minutes. How is that possible when both times are the same? No matter how you calculate years and months, it should not affect the hours and minutes result. Both should be zero in this example.

Now, for the "To" field, pick the day before the previous value and the results will now be correct.

The problem exists as soon as the "To" field goes over a month.

Since most users do not have anything to compare to, they have not questioned the results.



>So, how many days in "1 Month" (a common concept) do you think?
>28 days?
>29 days?
>30 days?
>31 days?

>Our algorithm considered the average for all months in Christian era.

>Not so simple as you think.
Sorry, but it is not difficult either.

Many years ago, I wrote code to do the same calculations, and it calculates accurately, plus the final results agree with the difference calculations on timeanddate.com. I also developed a version that accurately counts the days in the months between two dates based on the actual number of days in each month between the two dates, regardless if the month has 28, 29, 30, or 31 days; each month in between may be different but should be accounted for. For any starting month, there is a number of days remaining until the end of the month, and there is a number of days into the "to" month. Add all of these up produces a total days result that is correct, and not based on any average. Using the in between values as months, leaves the remaining days portion. The number of days until the end of the starting month added to the number of days into the final month, may total more than our longest month of 31 days, so most agree that an average number of days should be subtracted to increase the number of months results by one month, and to have a number of days remaining less than a common month. Due to the complexities of this method (it has to be explained to the user), most will agree that there is no real issue with using an average to calculate years and months. That is also why I have no issue with how this program calculates years and months ... that is not where the program has a problem.

As I already stated, I have no problem with the years and months calculations, but please acknowledge that the hours and minutes results are wrong in the case I demonstrated above.

Reply   |   Comment by Gary Smith  –  2 years ago  –  Did you find this comment useful? yes | no (0)
#16

For quickly checking between 2 points in time, this is quite useful.
Thanks

Reply   |   Comment by Alex  –  2 years ago  –  Did you find this comment useful? yes | no (-5)
#15

Pretty simplistic, but cannot even tell me how many times in a year there is 4 weeks or 5 weeks between the 3rd Wednesday of each month. Cannot see a use for this if it cannot even do that. Uninstalled.

Reply   |   Comment by Mike OD  –  2 years ago  –  Did you find this comment useful? yes | no (-5)
#14

I have been using this program since the last time it was offered. I use it to keep track of employee and safety records. But I dont need to know seconds or minutes etc so it would be nice if I could customize the header row to just reflect the information I need. (i.e. years and days...) I believe that would be a great improvement. I think it is a great piece of software and will continue to use it when necessary. Thank you GOTD and TSS
Tjl1962

Reply   |   Comment by TjL1962  –  2 years ago  –  Did you find this comment useful? yes | no (+1)
#13

Lots of free tools to do the same thing. Google "SMPTE Calculator".

Reply   |   Comment by doseas  –  2 years ago  –  Did you find this comment useful? yes | no (-1)

@doseas,

Sorry, I cannot find out where is the "same thing".
And SMPTE (like SMTP) Calculator, too odd name. Why not named to POP3 Calculator?

Hope it helps.

TSS

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (-2)

TSS,

SMPTE = "Society of Motion Picture and Television Engineers".

A SMPTE calculator is used in the film and audio industry for calculating dates & times.

I've been using a number of free programs for the PC, Amiga & Android all the way back to 1985, when I started in the industry.

Reply   |   Comment by doseas  –  2 years ago  –  Did you find this comment useful? yes | no (0)
#12

I think this is well worth it for Vista or 7, or 8. But Most of what this program does is included in Win10. Not point no.5 above. The new Mac's will do that.

Reply   |   Comment by Ed PENNY  –  2 years ago  –  Did you find this comment useful? yes | no (-5)
#11

I manage several dozen prescriptions for multiple people (long term care facility), and as part of that we write the next refill date on the top of each bottle. While 30 day scripts are easy enough to calculate, 45, 60, and 90 day scripts are more problematic. This piece of software completely erases that difficulty. Very handy, and a keeper. Thanks to GOTD and TriSun Software.

Reply   |   Comment by Techie Bear  –  2 years ago  –  Did you find this comment useful? yes | no (+6)

Techie Bear, How about a real calendar or electronic screen calendar and by the way nobody follows those dates on the bottle, people come back for re-fill when the bottle is down to one pill or empty.

That is the calendar most of us use, visual needs when the bottle is empty. How about when people use more pills than prescribed doses, how about when people spill the bottle and lose many pills, they would not read the bottle, they will show up at your window with an empty bottle days before the date written on the bottle.

Instead of a date, please just write, re-fill as many times as needed.

Reply   |   Comment by kindt  –  2 years ago  –  Did you find this comment useful? yes | no (-19)

kindt, I follow the dates on the bottles religiously, so I have to say you are wrong in your statement..sorry. We know the Pharmacy knows exactly when your due to refill, and maybe, (for persons like myself that just had serious spinal surgeries - I had 3 spinal surgeries in 5 weeks over the 2015 Holiday season), We don't go by how many pills are left in the bottle, (Because maybe a day or 2 or 3 we had to "double-Up" on our meds to to severe pain). Then, we have lost count, and a program like this would be VERY VERY BENEFICIAL to me and possible others like me. I will be sharing this program download to my friends today, before the time runs out.

Reply   |   Comment by Earl "LeeBird" Hayes  –  2 years ago  –  Did you find this comment useful? yes | no (-4)

kindt, Please read carefully the statement before commenting on it. Techie Bear clearly stated that it was used for several dozen prescriptions for multiple people (long term care facility). There, pills are distributed by staff, who cannot wait until the bottle is empty to apply for a refill.

It is also handy for calculating due dates on GICs, -- I don't have to take my shoes off to count past 10.

Reply   |   Comment by Slopsink  –  2 years ago  –  Did you find this comment useful? yes | no (-4)
#10

The last three items that I installed from GOTD said that they installed, after unzipping them, but I cannot find them anywhere except the folder that I unzipped them to. I tried this on my Win 10, 7 & XP machines. What gives??

Reply   |   Comment by J R  –  2 years ago  –  Did you find this comment useful? yes | no (-5)

J R, It probably did not install. When this happens to me I temporarily disable the firewall and antivirus and then it will install.

Reply   |   Comment by C N  –  2 years ago  –  Did you find this comment useful? yes | no (0)

J R, So you unzipped them, then went to that unzipped folder and installed from there?

Reply   |   Comment by Injeun  –  2 years ago  –  Did you find this comment useful? yes | no (-2)

J R, Remember unzipping is NOT installing! If you only unzip them then you haven't done a thing yet. Are you sandboxing them by any chance? If so, change your settings so they install to the target drive and not a virtual!

Reply   |   Comment by Mike OD  –  2 years ago  –  Did you find this comment useful? yes | no (-1)
#9

Computing dates can be very complex. This software seems OK until you want to be precise.

A date can be represented as an array = (year, month, day, hour, minute, second). But it is not enough.

A date should also contain information about TZ (Time Zone) and DST (Daylight Saving Time). People living in Russia have to deal with 11 time zones. You may have noticed some Windows updates because a guy in some country decided a change in DST (en.wikipedia.org/wiki/Daylight_saving_time_by_country).

And then, there is Microsoft.

On Windows, dates are computed from January 1st, 1601. In nanoseconds or microseconds as explained in msdn.microsoft.com/en-us/library/aa910711.

And then, there is Microsoft Excel.

It is well known that Excel has 2 ways of computing dates, of which one has a serious bug (I let you find which one).

So, a date represented by a number of seconds (for micro and nano divide by 1000 and 1000000 respectively) may start on 1601-01-01, 1970-01-01, 1900-01-01, 1904-01-01, or even 1980-01-01 (I let you find out what that date is). All notations in partial (omitting the time) ISO format : YYYY-MM-DD.

Apparently, in this software you cannot just throw any number, say 32821 or 626572800 or 2447839.500000 or 995253.500000 (hints : all values refer to the same day, and see aa.usno.navy.mil/data/docs/JulianDate.php), and ask for a conversion.

And then, there are calendars. Well, that is another story. Most used calendars nowadays include: Gregorian, Chinese, Hebrew, Islamic.

So, manipulating dates involves one or more calendars, manipulating times requires more than HH:MM:SS.

Well, I hope you've got enough now to think about dates and times, so it's up to you to evaluate this GOTD.

Reply   |   Comment by papin  –  2 years ago  –  Did you find this comment useful? yes | no (+7)

@ papin

Maybe you should take a look at "Calendar Magic" which you will find at this address :

"http://www.stokepoges.plus.com/calendar.htm"

I don't mean that you will find for sure what you are looking for but if there is a software that could do what you want, "Calendar Magic" could be one of those.

Reply   |   Comment by Sputnik  –  2 years ago  –  Did you find this comment useful? yes | no (+3)

papin,
Tried to write a program that told the time in three different zones that accounted for clock changes, I got tied in knots.

There is a huge bug in NT when there are clock changes; it makes it almost impossible to use time when protecting your program.

As a developer I hate to use the registry and took three months writing the protection code for my programs.
I used a file with information in it that was encrypted with the time and date of the file, in an attempt to stop hackers. Works great until a time change and even though the time looked the same when examined the encryption and decryption failed.

This also happened when I was a programmer, it was an expensive £7000 program that used the time and date in its protection. Every time there was a time change our help line would be inundated with calls from NT users when the program wouldn't open.

As you say the date and time in Windows can become very complex.

Reply   |   Comment by Tata  –  2 years ago  –  Did you find this comment useful? yes | no (0)

Sputnik,

Thanks for your advice, but no thanks. It seems you didn't understand the goal of my post. I do not need a calendar software.

To make it clear, I was pointing out the drawbacks of this GOTD, which does not take into account TZ and DST to compute dates. And one serious limitation, it cannot convert dates from one calendar to another calendar, even for a limited set of calendars.

For all date & time calculations (and more, of course) I do the programming myself with python.

This said, Calendar Magic looks nice and apparently does convert dates between calendars.

Reply   |   Comment by papin  –  2 years ago  –  Did you find this comment useful? yes | no (-2)

@ papin

I know this software since a couple of years but I never used it. I just remembered that it was able to perform calculations on dates but not exactly which. It is more than just a regular calendar. This is the reason I suggested this software to you. Sorry that you didn't find what you are looking for.

Reply   |   Comment by Sputnik  –  2 years ago  –  Did you find this comment useful? yes | no (-6)

Tata,

Many systems cannot deal correctly with a date-time object because there is only one value to refer to : the UTC time, regardless of TZ and DST. Unfortunately, many systems try to be smart, but many fail because they either don't save time as UTC, or they don't store the TZ + DST information bits required to make the time have a meaning (not just for humans).

So, as long as you can't tell whether a time is a local time (TZ + optional DST) or not (if it's not local it must be UTC), you're in trouble. Hence your problems.

For a time to have a meaning not only for humans, it must store TZ and DST information bits.

When checking a time, you must take into account the validity of the DST, because DST is a very political issue. To a lesser extent, the TZ too. Changes in TZ although extremely rare may happen as well, see www.timeanddate.com/news/time/venezuela-change-timezone.html for a recent example.

For those who don't know, the NT bug comes from the Microsoft's way of doing things. Instead of displaying the file time according to the local settings while keeping the file time t its real value in UTC, it modifies it according to the DST if set (support.microsoft.com/en-us/kb/129574). Still, the file's metadata does not include TZ nor DST information. This is more than a bug. It is a failure within the OS. Informative reading: funduc.com/text/tzadjust.htm.

Reply   |   Comment by papin  –  2 years ago  –  Did you find this comment useful? yes | no (-2)

papin,
Thank you so much for the information regarding the NT bug.
Wish I'd been aware of it before I spent three months writing my program protection system.
One I would really proud of as it would of taken a first rate hacker to get past it, had a nice bit when SoftIce was detected.
The bug was a real nuisance as it didn't show up when the program was debugged, when Microsoft mess up they do it in style!
Doing it in Skype in a big way.

Reply   |   Comment by Tata  –  2 years ago  –  Did you find this comment useful? yes | no (0)
#8

This program was offered quite a while ago, I downloaded it then and used it on a good number of occasions. Then I upgraded my OS and, of course, lost it. Unless you write your own stuff in MS Excel, there isn't really anything like this program. Thank you GOTD and TriSun Software.

Reply   |   Comment by Hughjocapivvy  –  2 years ago  –  Did you find this comment useful? yes | no (0)
#7

Thank you for the GAOTD offer.

I have a question : What happens after one year ?
Is it only the updates that stop coming nut the program carries on as is ---

Or is the whole program only active for 1 year, and then gets 'deactivated' ?

Reply   |   Comment by Louis  –  2 years ago  –  Did you find this comment useful? yes | no (+8)

@Louis,

That's obvious: "Single License (1 PC) with 1 Year upgrades is included in this version." - after 1 year, you cannot upgrade your copy (version).

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (0)

TSS, Thank you for replying, however, the way you phrased it in the description, makes it open to more than one interpretation, so it's not obvious : "Single License (1 PC) with 1 Year upgrades".

My question wasn't answered :

Does that imply the licence is only valid for 1 year, along with the 1 year of upgrades, OR, does it mean the licence is permanent, but with only 1 year of upgrades.

I wouldn't like to install this kind of mission critical software based on a probability guess, only to find my data inaccessible in the middle of a semester.

Reply   |   Comment by Louis  –  2 years ago  –  Did you find this comment useful? yes | no (+1)
#6

The usual message

"The setup files are corrupted. Please obtain a new copy of the program".

This is on Win64 - and that's also me letting my firewall and virus checker down and running as Admin etc..

In short, it doesn't work - Which is becoming the norm for your application giveaways.

Shame. :-(

Reply   |   Comment by Heather  –  2 years ago  –  Did you find this comment useful? yes | no (-4)

@Heather,

The setup.exe is provided by GOTD, you can ask them for support.

But it's easy to solve:

Download ADTC from its official page, and then input the key.

TSS

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (+2)

Heather, The shame is that you are not getting that there is something unique about your OS configuration that is causing the failures. Many, many other GAOTD users are succeeding with the installations. Over the last few weeks I myself have found many of the giveaways particularly useful on one or more of my three household Windows 10 64 bit systems. Each download has installed flawlessly. My particular security system includes Windows firewall and Windows Defender with default settings plus Malewarebytes pro. I have not had to disable anything for successful installations. I am sure if share the details of your setup with the regulars here you can get some troubleshooting assistance to find out what is unique about your PC that is causing problems that the majority of other down loaders don't run into.

Reply   |   Comment by Neil  –  2 years ago  –  Did you find this comment useful? yes | no (-1)
#5

Smooth installation and registration; easy to use; a keeper for me! Thanks so much, GAOTD and TriSun Software.

Reply   |   Comment by M. Aronson  –  2 years ago  –  Did you find this comment useful? yes | no (-9)
#4

A little bit buggy program. Installed on system where I normally use normal account. Without Admin privileges program not work at all, it just keep telling that "The [Result Date & Time] is out of range." Using as admin this buggie work just fine. Uninstalled.

Reply   |   Comment by ABMM  –  2 years ago  –  Did you find this comment useful? yes | no (+2)

@ABMM,

We don't think it is a bug: a user can only install a program for himself/herself, he/she can not decide for others.

This is a special design for our most products - do not install for other peoples!

About the permission, you should ask your system administrator to obtain.

Hope it helps.

TSS

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (-5)

TSS, That is a design flaw! Best practice suggests you run your windows as standard user NOT with admin rights, so any potential infection has to first elevate rights to admin before it can infect the entire computer.

You need to properly determine who the logged in user is despite them having to install as an administrator, if you cannot do that then you need a function to rebuild the current standard users control files to prevent the error described.

Reply   |   Comment by TK  –  2 years ago  –  Did you find this comment useful? yes | no (-6)

TK,
When I write my programs in Delphi I have no input as to who can install it.
Surely it is the installer causing the problems and not the actual program itself.
Would really appreciate your comments on this as I know you have a great depth of knowledge from the comment you have made over the years

Reply   |   Comment by Tata  –  2 years ago  –  Did you find this comment useful? yes | no (-3)

Tata, Hi no it is not just the installers responsability but it is the applications responsability too to work in concert.
If you are in a standard limited or admin user shell the environment variables will have two entries:
%HOMEDRIVE%
and
%HOMEPATH%
if they do not exist the shell is operating in "Run As" mode and the user/local paths in the environment variables are not the home accounts paths! There is nothing in there to say who the home account is BUT you can use that knowledge during instalation to force the installation to be for all users either by enumerating all users on the system and installing config files and default databases on an enumerated per account basis OR you can have you installer place default coppies of the config and database files in a publicly readable but not writable location and on initialisation of the delphi or other dev environment program have it check for the correct config and database files in the current users %APPDATA%\Appname folder and if not found copy the ones from the publicly readable copy of the default config and database files.

Of course you can allways install for all users using that technique but if you want to admin a per seat licensing you can call the licensing activation request whenever the program needs to initialise the new users default files.

Obviously that does not answer all the possible design considerations but that system could be used on at least winXP and Vista I see no reason why it won't work on newer to current versions but have not tested as I don't have them here with me to test.

Chances are the HOMEDRIVE and HOMEPATH Env vars are documented somewhere and it is likely they should have existed in a Run As shell and point to the home account that spawned the Run As shell but MS never got it working so they just removed it from the Run As shells environmemt but that is pure conjecture ;-)

There are other ways to handle the problem by making use of the vista and above Virtualization of the protected file and registry locations for per user R/W access but they do not work with XP and earlier the previously described method does not require Virtualization.

I can see a way of doing it entirely in the installer but it requires custom installer programming so that it can at first install all the current user files and settings and shortcuts, then only request elevated rights to gain write/create access to Program Files heirachy to install the applications binaries and other files that have to be in that protected location. That way you do not have to care that the user id may be changed to gain elevated rights!

HTH or gives you some ideas to develop solutions of your own :-)

Reply   |   Comment by TK  –  2 years ago  –  Did you find this comment useful? yes | no (-1)

ABMM, I have tried to reproduce your reported bug by installing this in an admin account, registering and checking it works and it does. Then logging out of the admin account and logging into a different standard user account. I had to re-enter the license key of course and it registered without a problem then tried some date calculations as a standard user in the different account than it was installed in and no out of range errors happened. If you get the error on every calculation attempt maybe something other than a rights issue is going on?

Reply   |   Comment by TK  –  2 years ago  –  Did you find this comment useful? yes | no (-1)

TK, All I can say, that this is first time that I have this kind of problem, and I have used restricted/normal user account my daily use from XP to W10. So, there is something definitely wrong with this program.

Of course, system settings and configurations are differences, but as I said, no such problems have been other programs. So it worked with you, but not on my system.

Reply   |   Comment by ABMM  –  2 years ago  –  Did you find this comment useful? yes | no (0)
#3

IMO, this tool could be greatly improved with the addition of frame numbers instead of the decimal part of the seconds. Of course, there must be a way to select the frame rate. It should be possible to convert a time with decimals to a frame number, or the opposite. That would be very handy for animators, film editors and makers.

I will be very interested when that will be implemented.

Reply   |   Comment by rol  –  2 years ago  –  Did you find this comment useful? yes | no (-4)
#2

what are the differences, upgrades and added features from v.3.1 which was offered on gaotd some time ago?

Reply   |   Comment by Andy  –  2 years ago  –  Did you find this comment useful? yes | no (-11)

@Andy,

Please see the updates at:
http://www.trisunsoft.com/advanced-date-time-calculator/#update

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (-2)

Andy, see it for yourself
http://www.trisunsoft.com/advanced-date-time-calculator/#update

Reply   |   Comment by ABMM  –  2 years ago  –  Did you find this comment useful? yes | no (-5)
#1

Got this last time it was offered and have found it very useful on occasions.
You can add or abstracts various units of time from a date.
Find the difference between two dates to the nearest second.
Days of the week, tells you the number days of the week, number of weekdays and number of weekend between dates.
Converter, when you put a number of time units in it calculates all the other time units, for instance if you put an hour in it will show you 60 min in the other unit area.
The next function is UNIX date.
A useful program now and again, would I I pay $20 for it depends on whether I would on a regular basis.

Reply   |   Comment by Tata  –  2 years ago  –  Did you find this comment useful? yes | no (+2)

Tata,

+1

@TriSun: now the promo for lifetime licence for 3 PC's is right for me! Please update on regular basis. Make GUI a little more modern, remove the register-icon for registrated lifetime users, make it better and better.... improve! :)

And please, also offer the same lifetime promo for Date Time Counter & Easy Work Time Calculator. But remember: update the programs regulary - with new stuff and looks of interface ;)

Thanks everyone for the read and a happy Sunday with TriSun-software :)))
Big kiss for Tata!

Reply   |   Comment by Kate  –  2 years ago  –  Did you find this comment useful? yes | no (-12)

@Kate ,

Thank you.

For your requests:
1. Interface - for Windows users, there are two choice: 3D interface (traditional) - from Win95~Win7, Metro interface - from Win8~Win10, some users like the traditional style, and some else like Metro. This is hard to meet all people. But we have some considering in this, in the future version.

2. Remove register icon - cannot, please consider an user want to upgrade her/his license from Personal License (3 PCs) to Home License (10 PCs), then, how to register the license?

3. For Date Time Counter & Easy Work Time Calculator - have some upgrade plans, and once the new version is released, we will ask GOTD to make the giveaway for everyone.

Thank you again.
TSS

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (-5)

You can do the same thing with excel.

Reply   |   Comment by Ghost Writer  –  2 years ago  –  Did you find this comment useful? yes | no (-12)

I tried it wit Excel 2007 in different ways, but was not able to get a correct result.

Reply   |   Comment by roby  –  2 years ago  –  Did you find this comment useful? yes | no (-3)

Ghost Writer,
Just had a look at Excel 2002 daytime functions and frankly it would be streaming difficult or not possible at all to do all of the functions available in today's download.

Reply   |   Comment by Tata  –  2 years ago  –  Did you find this comment useful? yes | no (-1)

Kate ,
Thank you, the big is gratefully accepted.
Better than the miserable load of twits who mark me down whatever I write.
Appear to be incapable of comments and their limits is pressing the no button.

Reply   |   Comment by Tata  –  2 years ago  –  Did you find this comment useful? yes | no (0)

@Ghost Writer,

Thank you for you time and comment.

Since Office support VBA (can do programming), for the VB programmer's, Excel can do anything.

But for the normal Windows users, they still need the software, that's why there are hundreds of millions software in world, rather than Windows OS + MS Excel.

Hope this helps.

TSS

Reply   |   Comment by TSS  –  2 years ago  –  Did you find this comment useful? yes | no (-1)

TSS, as a compromise for the Register menu, rename it to License where one can see the current license or change it or register for that first time.

Reply   |   Comment by TK  –  2 years ago  –  Did you find this comment useful? yes | no (-3)
Add a comment
Facebook comments

iPhone app giveaways »

AlphaBlur Image Effects Giveaway
Apply special effects to image backgrounds.
$1.99 ➞ free today
The Pocket Piano Giveaway
A fully featured piano optimized for all screen sizes.
$0.99 ➞ free today
Lemograph – Vintage Filters Giveaway
A collection of light leakage and filter effects.
$1.99 ➞ free today
Reminders Widget Giveaway
Add reminders to iOS built-in reminders app from notificatin center withou unlocking the device.
$1.99 ➞ free today
Skywall Pro - Ultra HD+ Wallpapers & Backgrounds Giveaway
The only wallpapers you'll ever need. Say hello to Skywall.
$1.99 ➞ free today

Android app giveaways »

Rec Recorder PRO Giveaway
Record voice audio clips.
$0.99 ➞ free today
Private Browser Pro - Secure Incognito Browsing Giveaway
Anonymous mobile browser that leaves no trace of data.
$0.99 ➞ free today
WeatherPro: Forecast, Radar & Widgets Giveaway
Access worldwide weather forecasts and HD maps with animated radar.
$0.99 ➞ free today
B-Grade Renegade Giveaway
A strategic action Roguelike game.
$1.99 ➞ free today
AngL Giveaway
Test your logic and problem solving skills in this relaxing and minimal puzzle game!
$0.99 ➞ free today