小编A Y*_*A Y的帖子

XML Schema元素可以有多种数据类型吗?

我的XML文件中有一个元素,其值可以是decimal或date.在用于验证的XML模式中,我将其指定为:

<xs:element name = "data" type="xs:decimal"/>
Run Code Online (Sandbox Code Playgroud)

或者我可以指定为type="xs:date".

这仅将其验证为日期或小数.是否有其他数据类型或某些东西允许我验证此元素,无论它是否具有日期或小数值?

xml xsd

2
推荐指数
1
解决办法
1090
查看次数

相等地打破数学范围

我有一个数学范围[a,b],我正在尝试将该范围分成n个相等的部分。数字a和b可以是任何数字,但例如,我们假设范围是[0,1]。

基本上,我想做的是假设if n = 4和range是[0, 1]那么我要计算该范围的断点,[.25, .5, .75]因为这些[0, 1]点分为4个相等的点。同样,如果范围是[0, 1]n = 2,我希望断点为[.5]。

用Java计算这些断点的最快方法是什么?有内置的功能可以执行此类操作吗?

java

1
推荐指数
1
解决办法
4400
查看次数

Java将Date转换为其他格式

我有这种格式的日期字符串:

String fieldAsString = "11/26/2011 14:47:31";
Run Code Online (Sandbox Code Playgroud)

我试图以这种格式将其转换为Date类型对象:"yyyy.MM.dd HH:mm:ss"

我尝试使用以下代码:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");
Date newFormat = sdf.parse(fieldAsString);
Run Code Online (Sandbox Code Playgroud)

但是,这会引发一个异常,即它是一个Unparsable日期.

所以我尝试过这样的事情:

Date date = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss").parse(fieldAsString);
String newFormat = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss").format(date)
Run Code Online (Sandbox Code Playgroud)

但是,这种新格式现在采用'String'格式,但我希望我的函数将新的格式化日期作为'Date'对象类型返回.我该怎么做?

谢谢!

java date

0
推荐指数
1
解决办法
1137
查看次数

标签 统计

java ×2

date ×1

xml ×1

xsd ×1