android - AS3 检查日期是否属于范围?

标签 android actionscript-3 air

我想检查给定日期是否属于两个给定日期。 日期为字符串格式,如“2015-02-19”

最佳答案

如果所有日期的格式都为 YYYY-MM-DD,那么它们是按字母顺序排列的,因此您实际上可以使用普通比较运算符( <>==<=>= )、because when both operands are strings they are compared alphabetically 来比较字符串。

所以你可以这样做:

var from:String = "2015-02-02";
var to:String = "2015-06-06";

function check(date:String):Boolean {
    return date >= from && date <= to;
}

check("2015-05-05"); // true
check("2015-01-01"); // false
check("2015-07-05"); // false
check("2014-05-05"); // false
// etc

关于android - AS3 检查日期是否属于范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28601780/

相关文章:

actionscript-3 - 我怎样才能在 View 堆栈之间很好地动画

java - 从 fragment 内部打开 fragment ,而不出现先前的 fragment UI

java - 独立于帧率的 LibGdx 物理

actionscript-3 - Flash 开发、Flash 语言 (AS2/3) 和 Flash IDE 的隐藏特性/技巧

javascript - 在 AS3 中一次播放一个声音,从 javascript 调用

ios - 优化技巧? AS3 iOS AIR 3.0

android - 如何在 Android 中循环时刷新 TextView?

Android - 如何同时启动服务和 Activity ?

php - 将变量从 PHP/MySQL 传递到 actionscript 以播放音频文件

apache-flex - Windows 上的 Application.application.nativeWindow.activate() 问题