找回密码
 立即注册

QQ登录

只需一步,快速开始

得儿

注册会员

7

主题

13

帖子

58

积分

注册会员

积分
58
得儿
注册会员   /  发表于:2024-3-5 16:51  /   查看:2601  /  回复:1
10金币
请问有什么方法可以将DateTimeCellType的输入格式设定为自己想要的格式吗,例如"MM/dd/yyyy"

我用了下面两个都不起作用,实际还是默认的格式"yyyy/MM/dd"
Dim DateTimeCellType1 As DateTimeCellType = New DateTimeCellType()
DateTimeCellType1.UserDefinedFormat = "MM/dd/yyyy"
DateTimeCellType1.Format("MM/dd/yyyy")

最佳答案

查看完整内容

你需要设置的是DateTimeFormat 和UserDefinedFormat两个属性 DateTimeFormat = DateTimeFormat.UserDefined时,UserDefinedFormat才能生效 我不知道你设置的Format属性是从哪里来的,没有这个属性

1 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-3-5 16:51:43
来自 2#
你需要设置的是DateTimeFormat 和UserDefinedFormat两个属性
DateTimeFormat = DateTimeFormat.UserDefined时,UserDefinedFormat才能生效

我不知道你设置的Format属性是从哪里来的,没有这个属性

  1.             fpSpread1.ActiveSheet.Cells[10,1].CellType=new DateTimeCellType()
  2.             {
  3.                 DateTimeFormat = DateTimeFormat.UserDefined,
  4.                 UserDefinedFormat= "dd/MM/yyyy"
  5.             };
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部