Qt时区缩写(QTimeZone)

时间:2015-07-19 02:35:11

标签: qt

在以下代码中,我从日期(Autocomplete is not defined)创建一个字符串(QString filename):

QDateTime dateTime

void Recorder::recordFile(QByteArray ba, QDateTime dateTime, QString extension) { QLocale ptbr(QLocale::Portuguese, QLocale::Brazil); QString filename = ptbr.toString(dateTime, FORMAT); filename.append(extension); recordFile(ba, filename); }

因此,结果是const QString Recorder::FORMAT("yyyy MMMM dd@HH.mm.ss zzz ap t");这样的文件名,其中2015 julho 18@23.19.04 678 pm E. South America Standard Time.etm部分来自E. South America Standard Time末尾的“t”。

而不是FORMAT,我可以有一些简短的东西,即E. South America Standard Time

我尝试过(没有成功):

BRT

0 个答案:

没有答案