如何在Google Sheets API for Python中使用序列号时间

如何在Google Sheets API for Python中使用序列号时间,python,google-spreadsheet-api,Python,Google Spreadsheet Api,我正试图让GoogleSheetsAPI在我使用Python3获得的电子表格中返回日期的序列号时间。下面是我用来获取它的代码(不包括credentials函数: http = credentials.authorize(httplib2.Http()) discoveryUrl = ('https://sheets.googleapis.com/$discovery/rest?' 'version=v4') service = discovery.build('sheets', 'v4', ht

我正试图让GoogleSheetsAPI在我使用Python3获得的电子表格中返回日期的序列号时间。下面是我用来获取它的代码(不包括credentials函数:

http = credentials.authorize(httplib2.Http())
discoveryUrl = ('https://sheets.googleapis.com/$discovery/rest?'
'version=v4')
service = discovery.build('sheets', 'v4', http=http,
                          discoveryServiceUrl=discoveryUrl)

spreadsheetId = 'REDACTED'
rangeNames = ['Sheet1!A2:E','Sheet1!F2:F']
result = service.spreadsheets().values().batchGet(
    spreadsheetId=spreadsheetId, ranges=rangeNames, dateTimeRenderOption='SERIAL_NUMBER').execute()
print(result.get('valueRanges'))
正如您所看到的,我正在向它传递dateTimeRenderOption,但是它总是返回一个格式化的字符串,比如“9/7/2016”,而不是一个序列号。如何获取序列号?

如果我们深入研究,会发现

dateTimeRenderOption
仅在
值renderoption
未格式化时使用

还请尝试将值
未格式化的_值
公式
添加到代码中,以确定输出中应如何呈现值