初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2022-12-03 14:37:52

kj
Guest

タイムスタンプの計算 2022/12/03 14:28:41

いつもお世話になっております

インポート時を記録する為、タイムスタンプをフィールドに入れています。

CSVからのインポートですが、微妙に1秒ズレてインポートされる場合があります
例)
1レコード 2022/12/03 14:28:41
2レコード 2022/12/03 14:28:42

タイムスタンプで絞り込みたい場合  2022/12/03 14:28:42  この数字から  5秒遡った
>2022/12/03 14:28:37  として検索のスプリクトを作りたいのですが、、、  どうすれば-5秒とできますでしょうか?

#2 2022-12-03 16:17:17

himadanee
Guest

Re: タイムスタンプの計算 2022/12/03 14:28:41

1秒ずれることがあるから、5秒分は同時にインポートされたものとみなしたいということ?

#3 2022-12-04 17:10:53

kj
Guest

Re: タイムスタンプの計算 2022/12/03 14:28:41

おっしゃる通りです

#4 2022-12-04 17:22:03

himadanee
Guest

Re: タイムスタンプの計算 2022/12/03 14:28:41

実時刻にこだわりがなければ、インポート後に全置換で同じ値に直してしまう方がいいかも?

5秒引くのは-5でできますが...例えば
変数を設定[$end;タイムスタンプ]
検索モードに切り替え
フィールド設定[タイムスタンプ;($end-5)&"..."&$end]
検索実行[]
ぐらいでできないかな。

#5 2022-12-04 17:37:57

kj
Guest

Re: タイムスタンプの計算 2022/12/03 14:28:41

ありがとうございます!

思っていた通りの回答でした ありがとうございました

>フィールド設定[タイムスタンプ;($end-5)&"..."&$end]

こちらでいこうと思います。

#6 2022-12-09 08:58:07

Shin
Member

Re: タイムスタンプの計算 2022/12/03 14:28:41

5秒以内のタイムスタンプを同一にする自動計算式
Let (
    $TS = Case ( ( Get ( タイムスタンプ ) - $TS ) > 5 ; Get ( タイムスタンプ ) ; $TS ) ;
    GetAsTimestamp ( $TS )
)

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 547.76 KiB (Peak: 579.46 KiB) ]