問題タブ [timex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
133 参照

elixir - Elixir/Phoenix - 現在時刻を取得 (Timex ライブラリ)

現在の時刻を取得するために Timex ライブラリを使用します。例えば:

私が分を取ると、次のようになります

現在の分が 10 までの場合、先頭に 0 を付けずに値を取得します (時間と秒も同様です)。結果の値の長さを取得し、2 未満の場合は先頭にゼロを追加できますが、これは最善の解決策ではないと思います

0 投票する
1 に答える
115 参照

microsoft-cognitive - Luis Test Tool Datetime がローカルで解決された Datetime と異なる

ボット スキル用に作成された Luis モデルがあります。日付には事前構築済みのdatetimeエンティティを使用しています。

Luis ポータルのテスト ツールで、「今週末 [専門用語] で 5,000 [専門用語] を販売する」などのサンプル発話をすると、期待どおりの応答が得られます (以下を参照)。timex は2020-W02-WE1/11 - 1/13 に解決されます。

以下の例では、クエリとして「今週末」を使用しましたが、スキルの意図に一致する発話を入力したかどうかに関係なく、同じように解決されることに注意してください。この例では、わかりやすくするために「今週末」が使用されています。

期待される:

問題は、同じ発話をローカルで使用すると、2020 年 1 月 6 日から 2020 年 1 月 13 日 (月曜日から月曜日) の 1 週間全体を表す日付範囲が取得されることです。タイメックスも同じです。ただし、解決すると、別の値が得られます。

「今週末」という発話を使用したエミュレータに対するルイスの応答:

私がそれを解決する方法で間違っていることについてのアイデアはありますか?