我想比较两个NSDates与NOW([NSDate date]).
NSDate *date1 = [NSDate dateWithString:@"1982-02-12 07:00:00 +0100"];
NSDate *now = [NSDate dateWithString:@"2012-01-25 10:19:00 +0100"]; //example
NSDate *date2 = [NSDate dateWithString:@"1989-02-12 15:00:00 +0100"];
Run Code Online (Sandbox Code Playgroud)
我想检查现在是否在date1和date2之间.在上面的例子中就是这种情况.应完全忽略日期组件,因此只应比较时间组件.我怎么能做到这一点?
提前致谢!
我正在使用Redux Form在我的React应用程序中渲染和处理表单事件。使用以下内容:
同样,使用初始值构建字段数组。
export default connect(
state => {
return {
buttonVisible,
confirm,
initialValues: Immutable.Map({
configuration_items: configuration_items,
})
}
}
)(AssetConfiguration)
Run Code Online (Sandbox Code Playgroud)
问题是,所有的表单字段得到注销和注册上的每一个 change或focus事件。如果没有defaultValues,它似乎可以正常运行。
我正在使用React组件来渲染表单,像这样
class ConfigurationForm extends React.Component {
renderTableBody({ fields, meta: { touched, error } }) {
return(
<tbody>
{fields.map((field, index) => {
return(
<tr key={index}>
<td>
<Field fieldIndex={index} name={`${field}.value`} id={`${field}.value`} component={this.renderItemField.bind(this)} />
</td>
</tr>
)
})}
</tbody>
)
}
render() {
return (
<form className="defaultForm" onSubmit={handleSubmit(postAssetConfiguration)}> …Run Code Online (Sandbox Code Playgroud) 我有两个数组:
["mo", "tu", "we", "th", "fr", "sa", "su"] 和 [1, 5]
基于第二个数组的索引,从第一个数组创建新数组的最短,最干净的方法是什么?我想做这样的事情:
["mo", "tu", "we", "th", "fr", "sa", "su"][[1, 5]] (不可能这样)
这会产生["tu", "sa"].
怎么可以这样做?提前致谢!
arrays ×1
cocoa ×1
immutable.js ×1
indexing ×1
material-ui ×1
objective-c ×1
reactjs ×1
redux ×1
redux-form ×1
ruby ×1