#second()

DESCRIPTION
    returns the current second (0-59)

    or:

    returns the second portion (0-59) of the given datevalue/timevalue
SYNOPSIS
    #second()

    or:

    #second(d)

    or:

    #second(t)
ARGUMENTS
    none

    or:

    d - a datevalue, or datevalue expression

    or:

    t - a timevalue, or timevalue expression
EXAMPLES
# pikt +C 'output $text(#second())'
52

# pikt +C 'output $text(#second(#now()))'
14
        rule    // parse the start time, set the reldur (real duration)
                if #parse($sta, ":") == 2
                        set #stahr = #val($1)
                        set #stamn = #val($2)
                else
                        set #stahr = 0
                        set #stamn = 0
                fi
                set #statv = #timevalue(#stahr, #stamn, 0)
                if #statv
                        set #nowtv = #timevalue(#hour(), #minute(), #second())
                else
                        set #nowtv = 0
                fi
                // for any start time parse failure, #reldur will be 0
                set #reldur = #nowtv - #statv
SEE ALSO
    #hour()
    #minute()
    #now()
    #today()
    #datevalue()
    #timevalue()

    Numerical Functions
    String Functions
 
Home | FAQ | News | Intro | Samples | Tutorial | Reference | Software
Developer's Notes | Licensing | Authors | Pikt-Users | Pikt-Workers | Related Projects | Site Index | Privacy Policy | Contact Us
Page best viewed at 1024x768 or greater.   Page last updated 2019-01-12.   This site is PIKT® powered.
Copyright © 1998-2019 Robert Osterlund. All rights reserved.
Home FAQ News Intro Samples Tutorial Reference Software
PIKT Logo
PIKT Page Title
View sample
root
core file
Pikt script