Series 3700A System Switch/Multimeter Reference Manual  Section 11: TSP command reference 
3700AS-901-01 Rev. D/June 2018  11-159 
 
dmm.calibration.verifydate 
This attribute sets or queries the calibration verification date in UTC format (number of seconds since January 1, 
1970). 
Usage 
calibrationVerificationDate = dmm.calibration.verifydate 
dmm.calibration.verifydate = os.time() 
 
calibrationVerificationDate 
The number of seconds since January 1, 1970 when 
the last calibration verify date was set 
os.time({year=yyyy, month=m, day=d}) 
Specifies the date; if a value is not specified, sets the 
verification date to the present date of the instrument 
 
Details 
When using the os.time() function: 
•  If no parameters are specified, the current date and time of the instrument is used. See 
example 4 below. 
•  Use a table with entries for year as yyyy, month as mm and day as dd to specify a date. See 
example 3 below. 
See Lua documentation (http://www.lua.org) for the formatting options that are available for os.date.  
This command can only be set when calibration is unlocked. 
Example 1 
 
print(os.date("%m/%d/%Y", 
dmm.calibration.verifydate)) 
Assume the system date is July 4, 2007 
for this example; queries the calibration 
verification date and formats the response 
as mm/dd/yyyy: 
07/04/2007 
print(os.date("%x", dmm.calibration.verifydate)) 
Assume the system date is July 4, 2007 
for this example; queries the date and 
formats the response as mm/dd/yy: 
07/04/07 
dmm.calibration.verifydate = os.time{year=2007, 
month=7, day = 4} 
Set the calibration verification date to July 
4, 2007. 
dmm.calibration.verifydate = os.time() 
Set the calibration verification to the 
present date of the instrument. 
Also see 
dmm.adjustment.date (on page 11-144) 
dmm.calibration.unlock() (on page 11-158)