`

请您先登录,才能继续操作

比较字符串时间大小

    博客分类:
  • java
 
阅读更多
比较字符串时间大小

用 SimpleDateFormat 来处理,可以转成long形式的,那是1970年1月1日起到现在的毫秒数。可以直接比大小了。

另外一种思路:因为你这里是用的补全格式(7月写成了07),那么可以直接字面转了比较
    public static void main(String[] _s) {
        String str1 = "2010-07-16 12:00:00";
        long longstr1 = Long.valueOf(str1.replaceAll("[-\\s:]",""));
        System.out.println(longstr1);
    }
这个结果是20100716120000,就这个意思,直接字面转成long形式后比
分享到:
评论

相关推荐

    Java字符串转换为日期和时间比较大小[归类].pdf

    Java 字符串转换为日期和时间比较大小 Java 字符串转换为日期和时间比较大小是 Java 开发中常见的操作。下面我们将详细介绍两种方法来实现 Java 字符串转换为日期和时间比较大小。 方法一:使用 SimpleDateFormat ...

    js 实现 判断两个字符串日期的大小

    js 实现 判断两个字符串日期的大小! 值得下载看看!资源免费,大家分享!!

    vc++识别字符串中的时间

    - 对于日期,我们可以使用字符串分割函数将日期分为月、日、年的部分,然后通过比较大小来确定正确的顺序。 - 对于时间,我们同样需要识别小时、分钟和可能存在的秒,并考虑AM/PM指示。 3. **时间转换**: - ...

    map中字符串与结构体作key效率比较

    在大多数情况下,如果结构体的大小固定且其成员可以直接比较,结构体作为键通常会比字符串更高效,因为结构体比较不需要处理字符串的动态特性。但是,如果结构体的成员包含复杂的数据类型,比如动态数组或嵌套结构,...

    java字符串内存计算

    \[ \text{字符串内存占用} = \text{String类头大小} + \text{字符数组占用空间} \] 其中,String类头大小固定为24字节。而字符数组占用空间的计算则稍微复杂一些。根据字符串长度的不同,其占用空间有所不同。具体...

    时间日期的比较大小

    对于更现代的日期时间API,如Java 8引入的`java.time`包,你可以使用`LocalDate.parse()`方法将字符串解析为`LocalDate`对象,然后使用`isAfter()`和`isBefore()`方法进行比较,这样会更加安全和直观。 总的来说,...

    字符串匹配BM

    虽然Boyer-Moore算法的执行时间同样线性依赖于被搜索字符串的大小,但是通常仅为其它算法的一小部分:它不需要对被搜索的字符串中的字符进行逐一比较,而会跳过其中某些部分。通常搜索关键字越长,算法速度越快。它...

    字符串分页,字符串分页

    - 常见的实现方式是通过设置每页显示的字符串数量(页大小)和当前页数来实现。例如,如果我们有100个字符串,每页显示10个,那么就有10页。 - 可以使用索引来定位每页的起始和结束位置,索引通常从0开始,所以第n...

    UART串口字符串接收程序

    在本节中,我们将详细介绍UART串口字符串接收程序的知识点,该程序用于在EasyARM2131(2132芯片)中实验,使用串口精灵发送5K文本文件,能准确回送显示(波特率为115200,收发时间小于1秒,2400时间约为17秒)。...

    如何高效地进行远程大规模字符串比较问题

    在互联网时代,面对海量的数据,如何高效地进行远程大规模字符串比较是许多企业和开发者面临的挑战。这一问题涉及到数据处理、分布式计算、算法优化等多个IT领域的关键知识点。以下将详细阐述相关技术点。 首先,...

    查找字符串中出现重复次数最多的字符

    这两种方法的时间复杂度都是O(n),其中n是字符串的长度,因为都需要遍历一次字符串。空间复杂度上,哈希表法取决于字符的种类,而数组法固定为256。 在实际编程中,我们还需要考虑以下几点: - **处理特殊情况**:...

    日期比较大小

    然而,由于日期通常以字符串形式存储或传输,因此需要将其转换为可以进行数值比较的格式,这便是“日期比较大小”的核心所在。 ### 实现方法:Java示例 在给定的代码片段中,展示了一种使用Java语言比较两个日期...

    java2 使用教程(第三版) 实验指导 上机实践5 字符串、时间与数字

    java2 使用教程(第三版) 实验指导 上机实践5 字符串、时间与数字 String 类的常用方法 比较日期的大小 (日期比较中【代码2】和【代码4】处的public final void set(int year,int month,int date) 方法在设置月份时...

    如何生成快速大量字符串并且比较是否包含某个字符串

    2. **目标字符串比较**:C#提供了多种方法来检查一个字符串是否包含另一个字符串,例如`String.Contains`、`String.IndexOf`和`String.StartsWith/EndsWith`。它们各有优劣,适用于不同的场景。`Contains`最直观,但...

    两个长字符串的比对,算法设计分析习题

    例如,使用多线程或GPU并行化,或者将字符串分解成固定大小的块,分别进行比对。 九、应用实例 9. 字符串比对在实际应用中无处不在,如搜索引擎的关键词查找、文本编辑器中的查找替换功能、基因序列比对等。 十、...

    C语言中压缩字符串的简单算法小结

    这种方法能获得更好的哈希分布,但处理较长字符串时,由于需要遍历整个字符串,其时间效率相对较低。函数实现如下: ```c unsigned long HashString(const char *pString,unsigned long tableSize){ unsigned long...

    Delphi开发技巧之-字符串

    检查字符串是否为有效的日期或时间值 检查字符串是否为有效的浮点数 检查字符串是否数字 比较两个字符串的匹配程度 用二进制方式显示值 用十六进制方式显示值 编码解码Base64字符串 计算字符串中的字数 读取字符串...

    计算字符串的宽度(width)

    首先将`TextBlock`的`Text`属性设置为要测量的字符串,然后在适当的时间(如布局更新后)获取其宽度: ```csharp using System.Windows; // 创建TextBlock TextBlock tb = new TextBlock(); tb.Text = "文本内容"; /...

    Python123之字符串压缩#134865

    字符串压缩的主要目的是通过减少冗余信息来减小文件或数据的大小。它基于数据的统计特性,比如某些字符或模式出现的频率,将频繁出现的元素用更短的编码表示。常见的压缩方法有哈夫曼编码(Huffman Coding)、LZ77...

    查询出字符串中重复出现且最长的子字符串

    窗口大小可以从1开始,逐渐增大直到字符串的长度,以找到可能的最长重复子串。 2. **动态规划法**:创建一个二维数组dp,其中dp[i][j]表示字符串中从索引i到j的子字符串的出现次数。通过动态规划的方法,可以有效地...

Global site tag (gtag.js) - Google Analytics