标题:问一下大家,哪里获取日期时间比较靠谱
只看楼主
hytizj023
Rank: 1
等 级:新手上路
帖 子:166
专家分:7
注 册:2023-3-2
得分:0 
以下是引用nbwww在2023-4-25 20:49:18的发言:


我给你写个保证书?保证你有生之年可以用





[此贴子已经被作者于2023-4-25 20:56编辑过]

2023-04-25 20:55
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:1 
之前讨论过的关于NTP服务的贴
https://bbs.bccn.net/viewthread.php?tid=510100&extra=&page=1
2023-04-26 08:49
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
对精度要求不高,可以取能连接的网页DATE,如:
程序代码:
? fun("https://www.bccn.net")
? fun("https://www.baidu.com")
? fun("https://www.)
RETURN

FUNCTION fun(url)
    http = CREATEOBJECT("WinHttp.WinHttpRequest.5.1")
    http.open("GET",url, 0)
    http.send()
    RETURN http.getResponseHeader("DATE")
RETURN 

2023-04-26 09:29
sostemp
Rank: 4
等 级:业余侠客
威 望:8
帖 子:162
专家分:221
注 册:2009-6-2
得分:1 
以下是引用吹水佬在2023-4-26 09:29:28的发言:

对精度要求不高,可以取能连接的网页DATE,如:
? fun("https://www.bccn.net")
? fun("https://www.baidu.com")
? fun("https://www.)
RETURN

FUNCTION fun(url)
    http = CREATEOBJECT("WinHttp.WinHttpRequest.5.1")
    http.open("GET",url, 0)
    http.send()
    RETURN http.getResponseHeader("DATE")
RETURN


会报错的
2023-04-26 10:23
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:1 
以下是引用sostemp在2023-4-26 10:23:27的发言:

会报错的

报什么错,截图看看
2023-04-26 11:59
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:1 
应该是这个报错
fun("https://www.bccn.net")


坚守VFP最后的阵地
2023-04-26 12:23
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用sdta在2023-4-26 12:23:28的发言:

应该是这个报错
fun("https://www.bccn.net")

可能是服务器证书问题(未知证书、不受信任、使用错误、公用名无效、无效日期或过期)
都忽略试试
程序代码:
? fun("https://www.bccn.net")

FUNCTION fun(url)
    http = CREATEOBJECT("WinHttp.WinHttpRequest.5.1")
    http.Option(4) = 0x3300
    http.Open("GET",url, 0)
    http.Send()
    RETURN http.GetResponseHeader("DATE")
RETURN 
2023-04-26 14:27
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
以下是引用吹水佬在2023-4-26 14:27:18的发言:


可能是服务器证书问题(未知证书、不受信任、使用错误、公用名无效、无效日期或过期)
都忽略试试

? fun("https://www.bccn.net")

FUNCTION fun(url)
    http = CREATEOBJECT("WinHttp.WinHttpRequest.5.1")
    http.Option(4) = 0x3300
    http.Open("GET",url, 0)
    http.Send()
    RETURN http.GetResponseHeader("DATE")
RETURN

忽略后返回值为 .T.

坚守VFP最后的阵地
2023-04-26 15:04
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用sdta在2023-4-26 15:04:31的发言:


忽略后返回值为 .T.

怪了,返回的应该是字符串类型。
我这未见异常,测试不了。
2023-04-26 15:38
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 

坚守VFP最后的阵地
2023-04-26 17:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-512036-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.177646 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved