小编Joe*_*yle的帖子

基于零的月份编号

一些流行的编程语言使用月份编号,这个编号是1 - JavaScript会想到,Java也是如此,如果内存服务,则C是另一种.我有一些问题:

  • 如果你要忽略非专业人士使用的月份编号,为什么不为了一致性而忽略了外行人使用的日期编号,并从0开始每个月的天数?
  • 为什么这么常见?
  • 首先是谁的想法?

language-agnostic language-design date

98
推荐指数
2
解决办法
2万
查看次数

.NET库中是否有针对Month的预定义枚举?

我想查看.net框架中是否存在数月的官方枚举.

我觉得有一个,因为月份的使用有多常见,并且因为.net框架中还有其他这样的枚举.

例如,有一个星期几的枚举,System.DayOfWeek,包括星期一,星期二等.

我想知道一年中是否有一个月,即1月,2月等?

有人知道吗?

.net c# datetime enumeration

95
推荐指数
6
解决办法
5万
查看次数

如何将一个月份名称(字符串)解析为整数,以便在C#中进行比较?

我需要能够比较我在数组中的一些月份名称.

如果有一些直接的方式会很好:

Month.toInt("January") > Month.toInt("May")
Run Code Online (Sandbox Code Playgroud)

我的谷歌搜索似乎建议唯一的方法是编写自己的方法,但这似乎是一个常见的问题,我认为它本来已经在.Net中实现过,之前有人这样做了吗?

c# parsing integer compare

89
推荐指数
7
解决办法
13万
查看次数

iOS:如何从数字中获取正确的月份名称?

我知道NSDateformatter功能套件对人类来说是一个福音,但同时它对我来说非常困惑.我希望你能帮助我.

在我的代码中,有一个代表一个月的int.所以:1将是1月,2月2日等.

在我的用户界面中,我想将此整数显示为正确的月份名称.此外,它应该遵守设备的区域设置.

感谢您的见解

与此同时,我做了以下工作:

int monthNumber = 11
NSString * dateString = [NSString stringWithFormat: @"%d", monthNumber];

NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MM"];
NSDate* myDate = [dateFormatter dateFromString:dateString];
[dateFormatter release];

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MMMM"];
NSString *stringFromDate = [formatter stringFromDate:myDate];
[formatter release];
Run Code Online (Sandbox Code Playgroud)

这是这样做的方法吗?这看起来有点罗嗦.

numbers nsdateformatter ios

79
推荐指数
8
解决办法
7万
查看次数

如何获取Ruby中给定月份的天数,占一年?

我确信在Ruby中有一个很好的简单优雅的单行程,可以给你一个月的天数,占一年,例如"1997年2月".它是什么?

ruby date

52
推荐指数
8
解决办法
4万
查看次数

如何使用seed.rb有选择地填充开发和/或生产数据库?

我正在使用seed.rb来填充我的开发和生产数据库.我通常使用虚拟数据填充第一个,后者使用我的应用程序需要运行的真实最小数据(例如第一个用户等)填充.

如何在seed.rb中指定每个数据的环境?

鉴于我知道"group"是一个Gemfile方法,我想为seed.rb实现相同的行为.

我想在seed.rb中写这样的东西:

group :development do 
  # development specific seeding code
end

group :production do 
  # production specific seeding code
end

# non-specific seeding code (it always runs) 
Run Code Online (Sandbox Code Playgroud)

这样就可以调用特定于开发的代码和非特定代码

$ rake db:seed
Run Code Online (Sandbox Code Playgroud)

并使用以下命令调用特定于生产的代码和非特定代码:

$ rake db:seed RAILS_ENV=production 
Run Code Online (Sandbox Code Playgroud)

谢谢

environment ruby-on-rails ruby-on-rails-3

51
推荐指数
3
解决办法
2万
查看次数

将月份从名称转换为数字

有一个简单的方法来改变$month = "July";,这样$nmonth = 7 (07就可以了太).我可以做一个案例陈述,但肯定有一个转换功能?编辑:我希望我能接受多个答案,因为你们两个人基本上都给了我所需要的力量.

$nmonth = date('m',strtotime($month));
Run Code Online (Sandbox Code Playgroud)

这将给出数值$month.谢谢!

php time

48
推荐指数
5
解决办法
11万
查看次数

查找datetime.isocalendar()的反转的最佳方法是什么?

Python datetime.isocalendar()方法返回(ISO_year, ISO_week_number, ISO_weekday)给定datetime对象的元组.是否有相应的反函数?如果没有,是否有一种简单的方法来计算一年,周数和星期几的日期?

python datetime

45
推荐指数
3
解决办法
1万
查看次数

如何摆脱投影机中的导航栏

如何删除从beamer latex文件生成的每张幻灯片顶部的部分和子部分的导航栏?

顺便说一句,在我的序言中,我写道:

\setbeamertemplate{navigation symbols}{}
\usepackage{beamerthemeshadow}
Run Code Online (Sandbox Code Playgroud)

latex beamer pdflatex

43
推荐指数
2
解决办法
5万
查看次数

Java HashMap.clear()和remove()内存是否有效?

考虑以下HashMap.clear()代码:

 /**
 * Removes all of the mappings from this map.
 * The map will be empty after this call returns.
 */
public void clear() {
    modCount++;
    Entry[] tab = table;
    for (int i = 0; i < tab.length; i++)
        tab[i] = null;
    size = 0;
}
Run Code Online (Sandbox Code Playgroud)

看来,对象的内部数组(table)Entry永远不会收缩.因此,当我向地图添加10000个元素时,在该调用之后map.clear(),它将在其内部数组中保留10000个空值.所以,我的问题是,JVM如何处理这个数组,因此,HashMap内存是否有效?

java memory hashmap

42
推荐指数
2
解决办法
9万
查看次数