Jump to content

Difference time = file created - _now()


Recommended Posts

I have not tested this, but something like this should probably work:

#Include <Timers.au3>

Local $starttime = _Timer_Init(FileGetTime ( "filename" [, option [, format]] ))

_Timer_Diff($starttime)

Hi

How to write script to get simple integer in sec.?

difference_time = time_of_created_file - _now()

p.s.

i see only complicated procedures..... :D

Build your own poker game with AutoIt: pokerlogic.au3 | Learn To Program Using FREE Tools with AutoIt

Link to comment
Share on other sites

  • Moderators

microera,

It is not that complicated:) :

#Include <Date.au3>
; get file time
$aFile_Time = FileGetTime("Your file name")
; put it in correct format
$sFile_Time = $aFile_Time[0] & "/" & $aFile_Time[1] & "/" & $aFile_Time[2] & " " & $aFile_Time[3] & ":" & $aFile_Time[5] & ":" & $aFile_Time[5]
; use function to get difference in secs
$nSecs = _DateDiff("s", $sFile_Time, _NowCalc())
; show the results!
ConsoleWrite($sFile_Time & @CRLF & _NowCalc() & @CRLF & $nSecs & @CRLF)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

_Now() is nothing complicated!

:D

only one mistake ... instead:

$sFile_Time = $aFile_Time[0] & "/" & $aFile_Time[1] & "/" & $aFile_Time[2] & " " & $aFile_Time[3] & ":" & $aFile_Time[5] & ":" & $aFile_Time[5]

ok is:

$sFile_Time = $aFile_Time[0] & "/" & $aFile_Time[1] & "/" & $aFile_Time[2] & " " & $aFile_Time[3] & ":" & $aFile_Time[4] & ":" & $aFile_Time[5]

:D

you see diference?

Edited by microera
Link to comment
Share on other sites

  • Moderators

microera,

As you are now so good at this, I will let you write your own code next time :D .

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...