日時の比較は数値を比較するようにMTIfタグで行います。 値の大きい方が未来、小さい方が過去になります。 <$MTSetVar name="foo" value="2000年9月 9日 01:00"$> <$MTSetVar name="bar" value="2000年9月13日 01:00"$> <MTIf name="foo" lt="$bar"> <$MTGetVar name="foo"$> より <$MTGetVar name="bar"$> の方が未来です <MTElse name="bar" lt="$foo"> <$MTGetVar name="bar"$> より <$MTGetVar name="foo"$> の方が未来です </MTIf> 2000年9月 9日 01:00 より 2000年9月13日 01:00 の方が未来です ところがどっこい、正しい比較ができない場