1

MDX で秒をタイムスタンプ (HH:MM:SS) に簡単に変換する方法は何ですか? その中での提供日も検討したいと思います。一連の計算されたメンバーを値として使用し、それらをすべて 1 つの文字列にフォーマットするつもりでしたが、それを行うためのより適切でクリーンな方法が必要なようです。

4

2 に答える 2

1

秒を 3600 * 24 で割るだけで日数が得られ、次のような書式文字列を使用できます。

with member measures.duration as seconds / (3600.0 * 24.0)
           ,format_string = 'hh:mm:ss'

期間が 1 日を超える場合、これは少し難しくなる可能性がありますが、ここで解決策を見つけることができます: http://sqlblog.com/blogs/mosha/archive/2008/09/26/displaying-duration- values-mdx-expressions-in-format-string.aspx

于 2013-10-08T17:18:58.693 に答える