'=========================================================================== ' Subject: CALCULATE SECONDS Date: 07-03-97 (12:01) ' Author: Brian Mahocker Code: QB, QBasic, PDS ' Origin: Kain121182@aol.com Packet: DATETIME.ABC '=========================================================================== CLS INPUT "How many seconds? : ", Secc# LOCATE , , 0 CLS PRINT "Seconds :" + STR$(Sec) + " " PRINT "Minutes :" + STR$(Min) + " " PRINT " Hours :" + STR$(Hour) + " " PRINT " Days :" + STR$(Day) + " " PRINT " Years :" + STR$(Year&) + " " PRINT "Secconds left : " + LTRIM$(STR$(Secc#)) DO LET num = num + 1 IF Secc# > 60 THEN LET Min = Min + 1 IF Min = 60 THEN LET Min = 0 LET Hour = Hour + 1 IF Hour = 24 THEN Hour = 0 LET Day = Day + 1 IF Day = 365 THEN LET Day = 0 LET Year& = Year& + 1 END IF END IF END IF END IF LET Secc# = Secc# - 60 IF num = 5000 THEN LOCATE 1, 1 PRINT "Seconds :" + STR$(Sec) + " " PRINT "Minutes :" + STR$(Min) + " " PRINT " Hours :" + STR$(Hour) + " " PRINT " Days :" + STR$(Day) + " " PRINT " Years :" + STR$(Year&) + " " PRINT "Secconds left : " + LTRIM$(STR$(Secc#)) LET num = 0 END IF LOOP UNTIL Secc# < 60 LET Sec = Secc# LOCATE 1, 1 PRINT "Seconds :" + STR$(Sec) + " " PRINT "Minutes :" + STR$(Min) + " " PRINT " Hours :" + STR$(Hour) + " " PRINT " Days :" + STR$(Day) + " " PRINT " Years :" + STR$(Year&) + " "