标签: datetime-format

VisualForce DateFormat - 如何显示Day

我试图在VisualForce中格式化日期,使它看起来像这样:

Tuesday 02/22/11
Run Code Online (Sandbox Code Playgroud)

我在stackoverflow上找到了这个引用:

如何在VisualForce中格式化日期?

但我无法确定格式字符串中的内容.

我尝试使用e这里引用的:

http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html

但是当我这样做时:

<apex:outputText value="{0,date,MM'/'e'/'yy}">
        <apex:param value="{!od.PriceBookEntry.Product2.Start__c}" /> 
</apex:outputText>
Run Code Online (Sandbox Code Playgroud)

我收到一个保存错误:

保存错误:日期格式模式无效


<apex:outputText value="{0,date,EEE MM'/'yy}">
    <apex:param value="{!od.PriceBookEntry.Product2.Start__c}" /> 
</apex:outputText>
Run Code Online (Sandbox Code Playgroud)

datetime salesforce datetime-format visualforce apex-code

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

c#中的DateTime格式

可能重复:
C#中的格式化日期

我想以格式显示日期May 16, 2011.我已经使用了格式String.Format("{0:D}",我得到了输出Monday, May 16, 2011.所以请任何人告诉我如何能够以下列格式显示日期时间May 16, 2011 提前感谢

.net c# datetime-format

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

什么样的时间格式是"P16DT1H58M47S"?

我正在使用PHP解析网站上的一些数据,它给了我这种格式的时间量:

P16DT1H58M47S
Run Code Online (Sandbox Code Playgroud)

但它们并不总是有天数,如下:

PT8H10M3S
Run Code Online (Sandbox Code Playgroud)

有时候没有时间:

PT33M57S
Run Code Online (Sandbox Code Playgroud)

我需要找到的是一种将其转换为总秒数的方法.我不需要把它放到日期对象中,但我想找到一个相当快的方法来做这个,因为我有很多数据要经过.

php time-format datetime-format

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

在python pandas中将天差转换为数值

我的数据框中有一列 'datedif' 为:

  exposuredate min_exposure_date    datedif
  2014-10-08   2014-09-27           11 days
  2014-10-09   2014-09-27           12 days
  2014-09-27   2014-09-27           0 days
  2014-09-27   2014-09-27           0 days
  2014-10-22   2014-09-27           25 days

  data.exposuredate = pd.to_datetime(data.exposuredate)
  data.min_exposure_date = pd.to_datetime(data.min_exposure_date)

  data['datedif'] = ((data.exposuredate)-(data.min_exposure_date))
Run Code Online (Sandbox Code Playgroud)

列的格式为 datetime64[ns]。我想提取“datedif”字段中的天数。我找不到任何可以帮助我提取天数差异的东西。

我试过:

data['datedif_day'] = data['datedif'].dt.days
Run Code Online (Sandbox Code Playgroud)

错误:

AttributeError: 'Series' 对象没有属性 'dt'

python datetime-format python-datetime pandas

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

bash - 将日期时间转换为 kibana 的兼容格式

我正在使用 elasticsearch REST API 添加一些要在 kibana 仪表板中使用的数据。我有这种格式的时间戳2015-08-04 10:13:14。这种格式似乎与 kibana 不兼容。

有什么方法可以将它转换为类似 logstash 时间戳 (2015-08-04T10:13:14.000Z) 或任何其他解决方案来让 kibana 解决这个问题?

bash datetime-format elasticsearch kibana

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

以任何格式将字符串转换为datetime

目标:

想要将任何格式的日期时间转换为de-DE文化

日期时间示例:

2016年3月30日下午2:38:20

2016年4月4日上午11:08:10

我尝试了什么

protected void Page_Load(object sender, EventArgs e)
{
    string dt1Valid = CheckDateFormat("3/30/2016 2:38:20 PM");
}

public string CheckDateFormat(string checkDate)
{
    string formats1 = getFormat(checkDate);

    DateTime parsedDateTime;
    DateTimeFormatInfo ukDtfi = new CultureInfo("de-DE", false).DateTimeFormat;
    if (!DateTime.TryParseExact(checkDate, formats1, new CultureInfo("de-DE"),
                                   DateTimeStyles.None, out parsedDateTime))
    {
        return Convert.ToDateTime(parsedDateTime.ToString()).ToString(ukDtfi.ShortDatePattern + " " + ukDtfi.LongTimePattern);

    }
    else
        return "";
}
public string getFormat(string checkDate)
{
    string[] formats = {"M/d/yyyy", "MM/dd/yyyy",                                    
                    "d/M/yyyy", "dd/MM/yyyy", 
                    "yyyy/M/d", "yyyy/MM/dd",
                    "M-d-yyyy", "MM-dd-yyyy",                                    
                    "d-M-yyyy", "dd-MM-yyyy", 
                    "yyyy-M-d", "yyyy-MM-dd", …
Run Code Online (Sandbox Code Playgroud)

c# datetime cultureinfo datetime-format

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

ParseExact 日期时间错误

我有一个 DateTime 列表作为字符串:dd.MM.yyyy H:mm:ss(时间是 24 小时格式,但小时是个位数:6而不是06

  • 14.12.2016 6:20:21
  • 15.12.2016 8:30:00
  • 16.12.2016 12:30:00
  • 17.12.2016 14:33:00
  • 18.12.2016 18:10:00

我正在尝试将字符串值精确解析为 DateTime 对象,如下所示:

DateTime.ParseExact(dt, "dd.MM.yyyy H:mm:ss", CultureInfo.InvariantCulture) (dt 是列表中的字符串值)

问题是我收到一条错误消息,说该字符串不是有效的 DateTime ...

使用当前格式,列表中的第一个和第二个值工作正常,当它到达第三个 'boooom' 时,我收到错误消息。

我的格式中是否缺少某些内容?

c# datetime datetime-format

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

在Java 8中格式化LocalDateTime时,默认DateTimeFormatter返回空字符串

以下代码返回一个空字符串:

LocalDateTime.parse("2018-01-01T00:00:00.00")
    .format(new DateTimeFormatterBuilder().toFormatter())
Run Code Online (Sandbox Code Playgroud)

我期望一个例外或以某种默认方式格式化的日期.

我是否在Java中发现了一个错误,或者这是否符合规范?我在Javadoc中找不到有关此行为的任何信息.

java datetime datetime-format java-8 java-time

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

如何在java中获取带有时区的日期格式

我是 Java 新手。我想在文本末尾获取带有时区的日期格式。

2017-11-23T23:43:45-05:00[America/New_York]
Run Code Online (Sandbox Code Playgroud)

我现在拥有的是这个,我还想在那里添加用户的默认时区作为时区。这是我目前拥有的:

SimpleDateFormat trust = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ", Locale.getDefault());
Run Code Online (Sandbox Code Playgroud)

这给了我(示例):

2018-08-17T22:39:39-0400
Run Code Online (Sandbox Code Playgroud)

java timezone datetime datetime-format date-formatting

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

这是什么日期时间格式,我该如何解析它?

我有一些数据,我从API中提取,日期格式如下:'1522454400000'

不知道如何解析它,但这就是我所拥有的(尝试失败)

df = DataFrame(test)
df.columns = ['Date', 'Open', 'High', 'Low', 'Close', 'Volume']
df.set_index('Date')
df.index = pd.to_datetime(df.index, unit = 'd')
Run Code Online (Sandbox Code Playgroud)

其中变量test是基础数据的列表.这不正确地解析了1970年的数据.

解析的结果:

1970-01-01 00:00:00.000000000
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

**********************编辑************************************

Python版本:3

熊猫版.0.23.0

这是一个可重复性的工作示例.但首先,这是我发现的事实.

日期格式:自1970年1月1日以来的64位Unix时间戳,以毫秒为单位

TIMEZONE:UTC

我的时区:UTC + 4(所需的日期时间指数)

代码:

import bitmex
import pandas as pd
from pandas import DataFrame
import datetime
import ccxt

api_connector = ccxt.bitmex({
    'enableRateLimit': True
})

#get OHLCV Data
testdata = api_connector.fetch_ohlcv('XBTZ18', '1h')

df2 = DataFrame(testdata)
df2.columns = ['Date', 'Open', 'High', 'Low', 'Close', 'Volume']
#df2.set_index('Date')
df2.index = pd.to_datetime(df2.Date, unit='ms') …
Run Code Online (Sandbox Code Playgroud)

python datetime datetime-format pandas ccxt

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