回答:
更新:式で日付のフォーマットがサポートされるようになりました。
format_date('2012-05-15','dd.MM.yyyy') → '15.05.2012'
現在、「式ベースのラベル付け」に関連して進行中の作業があります:http : //hub.qgis.org/issues/3488。
現時点では、フィールド計算機を使用して、日時文字列を別の形式に変換できます。たとえば、次のようにYYYY / MM / DDからDD.MM.YYYYに変換できます。
substr(date,8,2)||'.'||substr(date,5,2)||'.'||substr(date,0,4)
部分文字列の構文は次のとおりです。
substr(string,startpos,length)
お好みのスプレッドシートエディタでshape.dbfファイルを開くことができる場合:
temp_date
。text to data
機能を使用してその列を文字\
または日付スプリッターとなるいずれかで分割しますnew_date
=A1 & "/" & B1 & "/" & C1
。もちろん、私が述べたものではなく、適切なフィールドを使用する必要があります。もちろん、QGisが日付フォーマットを処理するデフォルトの方法があるかもしれませんが、私はそれを見ていません。おそらく、それがまったく役立つ場合は、フィールド計算機で遊んでみてください
qgis pythonコンソールを使用してそれを行うオプションがあると確信しています。これがtime / time dateモジュールを使用するか、一般的なstr.replaceまたはreg式を使用するだけで大した問題になるとは思いません。私はAPIの詩ではないので、そこを助けることはできません