找回密码
 立即注册

QQ登录

只需一步,快速开始

dlerror
中级会员   /  发表于:2019-12-4 16:14  /   查看:6198  /  回复:21
本帖最后由 dlerror 于 2019-12-6 14:44 编辑

GcDate控件需要表示2位年,属性设置如下:


开发环境Debug运行时,年填写30,弹出日历,日历中的年显示1930,图如下:


编译生成exe文件,文件复制到测试环境运行,年填写30,弹出日历,日历中的年显示2030,图如下:


这个问题版主帮忙看一下吧,谢谢了。

开发环境:
Windows 10 Education
Microsoft Visual Studio Professional 2019
.NET Framework 4.7.2
InputMan for Windows Forms 10.0J Version : 10.0.4004.2012(SP4)

测试环境:
Windows 10 Pro
.NET Framework 4.7.2



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

21 个回复

正序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-8-1 18:46:10
22#
回复 使用道具 举报
nobt
论坛元老   /  发表于:2023-8-1 17:03:06
21#
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-10 12:16:31
20#
不客气
回复 使用道具 举报
dlerror
中级会员   /  发表于:2019-12-9 18:21:53
19#

问题解决了,谢谢版主的帮忙!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-9 18:06:40
18#
本帖最后由 Richard.Ma 于 2019-12-9 18:09 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
dlerror
中级会员   /  发表于:2019-12-9 16:54:11
17#
Richard.Ma 发表于 2019-12-9 16:41
在初始化之后,强行设置一下TwoDigitYearMax。

是GcDate的TwoDigitYearMax属性吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-9 16:41:21
16#


在初始化之后,强行设置一下TwoDigitYearMax。

回复 使用道具 举报
dlerror
中级会员   /  发表于:2019-12-9 10:17:04
15#
Richard.Ma 发表于 2019-12-9 09:54
请在测试环境下运行下面的代码,看一下maxY的值是多少。

测试环境的maxY的值是2049
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-9 09:54:43
14#
请在测试环境下运行下面的代码,看一下maxY的值是多少。

  1. var gregorianCalendar = new System.Globalization.GregorianCalendar();
  2. var maxY = gregorianCalendar.TwoDigitYearMax;
  3. System.Diagnostics.Debug.
复制代码
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部