作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
例如,今天是 2 月 2 日,星期二。去年的“星期二”相当于 2 月 3 日。
我如何以编程方式找到它?
谢谢!!
最佳答案
只是我的两分钱。我不喜欢这个想法,第二个答案假设一年有 52 周,它将工作一年,但只是解决这个确切问题的方法 - 例如。如果您想检查 10 年前的同一件事,那将行不通。我会这样做:
var today:Date = new Date();
// Here we store the day of the week
var currentDay:int = today.day;
trace (today);
const milisecondsInADay:uint = 1000*60*60*24;
// Here we move back a year, but we can just as well move back 10 years
// or 2 months
today.fullYear -= 1;
// Find the closest date that is the same day of the week as current day
today.time -= milisecondsInADay*(today.day-currentDay);
trace (today);
返回:
Tue Feb 2 21:13:18 GMT+0100 2010
Tue Feb 3 21:13:18 GMT+0100 2009
关于apache-flex - 查找去年一周中同一天的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2186619/
从存储过程中,我得到的数据的列名如 Last year 和 01、02、03 ... 在第一种情况下,列名由两个单词组成,在其他情况下,列名是带前导零的数字。我知道这个存储过程的设计者做了一些愚蠢的事
我正在尝试使用 php DateTime 对象创建一个显示去年、今年和下一年的保管箱。 在我当前的代码中,我创建了三个对象,并且必须对其中的两个对象调用一个方法。这似乎对资源有点沉重。 $today
我有一个名为 sales 的表,如下所示: s.no item_sold date 1 soap 25.07.2017 2
我是一名优秀的程序员,十分优秀!