我在尝试通过
获取用户输入时遇到错误User_date=zenity_calendar()
error: datevec: none of the standard formats match the DATE string
error: called from
datevec at line 137 column 11
datestr at line 181 column 7
zenity_calendar at line 42 column 7
是
win7 64bit系统。
Octave版本4.2.1
zenity * | 0.5.7 | C:\倍频\ OCTAVE〜1.1 \共享\倍频\包\ zenity-0.5.7
有什么建议吗?
调试后。 pkg load zenity
d = zenity_calendar() status = 0 输出= 11/28/2017
datevec.m
第142-146行
[f, rY, ry, fy, fm, fd, fh, fmi, fs] = ...
__date_vfmt2sfmt__ (std_formats{l});
[found y(k) m(k) d(k) h(k) mi(k) s(k)] = ...
__date_str2vec__ (date{k}, p, f, rY, ry, fy, fm, fd, fh, fmi, fs);
结果是
nd = 1
f = %m/%d/%Y
rY = 7
ry = 0
fy = 1
fm = 1
fd = 1
fh = 0
fmi = 0
fs = 0
found = 0
y = 0
m = 0
d = 0
h = 0
mi = 0
s = 0
我不知道如何解决它