var myDate = new Date();
myDate.setFullYear(year);
myDate.setMonth(4);
myDate.setDate(1);
if (myDate.getDay() == 0) {
myDate.setDate(myDate.getDate()+7);
}
else {
var daysUntilFirstSunday = myDate.getDay() % 7;
var firstSunday = myDate.setDate(myDate.getDate() + daysUntilFirstSunday);
var secondSunday = myDate.setDate(myDate.getDate() + 7);
}
Run Code Online (Sandbox Code Playgroud)
由于日期已关闭,试图找出我的 if else 语句有什么问题
这是数组1:
Array ( [ABC01] => 10.123.456.78
[ABC02] => 10.123.456.79
[ABC03] => 10.123.456.80
[ZYX99] => 10.123.456.81
)
Run Code Online (Sandbox Code Playgroud)
这是数组2:
Array ( [0] => ABC01
[1] => ABC02
[2] => ABC03
)
Run Code Online (Sandbox Code Playgroud)
我试图找到这两个数组之间的区别并返回以下内容(如您所见,主机名,然后是在数组2中找不到的项的相应IP地址):
Array ( [ZYX99] => 10.123.456.81)
Run Code Online (Sandbox Code Playgroud)
我一直在寻找不同的PHP数组函数,并且被它们的数量所淹没:http://www.w3schools.com/php/php_ref_array.asp
我有一个程序将日期从数字月/日/年格式转换为正常格式(例如2010年12月31日).
我不想导入任何东西,或使用日期对象来进行我正在做的事情.
在继续寻找每年的最大天数之前,我正试图按月完成.我试图将月份与天数相匹配(省略2月,因为它取决于它是否为闰年).
这不适合我.我认为这是因为格式.
try {
if (m == 1 && (d > 31 || d < 1)) { // jan
} else if (m == 3 && (d > 31 || d < 1)) { // mar
} else if (m == 4 && (d > 30 || d < 1)) { // apr
} else if (m == 5 && (d > 31 || d < 1)) { // may
} else if (m == 6 && (d …Run Code Online (Sandbox Code Playgroud)