如何让dateTimePicker不依赖于系统日期格式C#

时间:2016-04-16 11:47:30

标签: c# visual-studio-2015 datetimepicker

我有这段代码设置let scrollOffsetY = self.tableView.contentOffset.y self.tableView.contentOffset.y = scrollOffsetY self.tableView.reloadData() 的时间,但它在我的伙伴计算机上崩溃,因为他的Windows系统日期格式是dd / MM / yy。我试图在属性字段和代码中设置自定义时间,但它不接受它。如何强制dateTimePicker使用某种格式?

dateTimePicker

1 个答案:

答案 0 :(得分:1)

这必须符合msdn

通过在自定义格式之前设置格式来试一试。

实施例

<script type="text/javascript">
jQuery(document).ready(function(){ 
    var innerHTML = jQuery('#ihf-quicksearch-submit2').html();
    innerHTML = '<i class="glyphicon glyphicon-search fa fa-search search-icon"></i><span class="search-text">' + innerHTML + '</span>';
    jQuery('#ihf-quicksearch-submit2').html(innerHTML);
});
</script>


<style>
@media screen and (max-width:900px) {
.search-text {
display: none;
}
}
@media screen and (min-width:900px) {
.search-icon {
display: none;
}
}
</style>

enter image description here

评论后编辑

在上面的方法中添加以下两行:

private void Form1_Load(object sender, EventArgs e)
        {
            dateTimePicker1.Format = DateTimePickerFormat.Custom;
            dateTimePicker1.CustomFormat = "dd-MM-yyyy";
        }

如果仍然无效,请尝试在“new Datetime(...”)中调试来自参数的值。