小编Sha*_*mar的帖子

如何使用SimpleDateFormat将String转换为Date?

我有这段代码:

DateFormat formatter1;
formatter1 = new SimpleDateFormat("mm/DD/yyyy");
System.out.println((Date)formatter1.parse("08/16/2011"));
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我将其作为输出:

Sun Jan 16 00:10:00 IST 2011
Run Code Online (Sandbox Code Playgroud)

我期望:

Tue Aug 16 "Whatever Time" IST 2011
Run Code Online (Sandbox Code Playgroud)

我的意思是说我没有达到预期的月份.这是什么错误?

java datetime date-format simpledateformat

62
推荐指数
4
解决办法
31万
查看次数

日期和时间转换为java中的其他时区

我已编写此代码以将当前系统日期和时间转换为其他时区.我没有收到任何错误,但我没有按预期得到我的输出.就像我在特定时间执行我的程序..我的输出是::

印度当前时间是::Fri Feb 24 16:09:23 IST 2012

:: Central Standard Time中的日期和时间::Sat Feb 25 03:39:23 IST 2012

根据CST时区的实际时间是::

Friday, 24 February 4:39:16 a.m(GMT - 6:00)
Run Code Online (Sandbox Code Playgroud)

所以有一些时间差距.我不知道为什么会这样.任何帮助将不胜感激..代码是::

package MyPackage;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;

import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;

public class Temp2 {


    public static void main(String[] args) {

        try {
            Calendar currentdate = Calendar.getInstance();
            String strdate = null;
            DateFormat formatter = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
            strdate = formatter.format(currentdate.getTime());
            TimeZone obj = TimeZone.getTimeZone("CST"); …
Run Code Online (Sandbox Code Playgroud)

java timezone date date-conversion

9
推荐指数
3
解决办法
9万
查看次数

在 AWS amplify 中重写和重定向

我是新手,正在尝试将后端 ( ) 和前端 ( ) 代码AWS deployment部署到 AWS。我用于后端和前端代码。我已经完成了后端部署并使用 postman 对其进行了测试,甚至通过在. 我也在 AWS amplify 上部署了代码,但似乎我不知道它使用什么以便应用程序可以导航到不同的 URL。我的是一个. 我可以看到登录屏幕,但输入凭据后,它不会导航到受保护的(使用)URL。NodeJS, Express, MongoDBReact/ReduxAWS BeanstalkAWS amplifyhttp://localhost:3000/Rewrites and redirectsSPAJWT Auth

我的放大应用程序托管在:https://url-resolve-changes.d1z993fyobkz3s.amplifyapp.com/

App.js -> 包含不同的路由。除此之外/login/register所有路由都必须首先使用 PrivateRoute 检查,然后才能渲染主页。我声明了 BASE_URL = host 但我不知道如何使用它来导航不同的 URL

// const BASE_URL = "https://url-resolve-changes.d1z993fyobkz3s.amplifyapp.com";

class App extends Component {
  render() {
    return (
      <div className="App">
        <MessageSnackbar />
        <Router history={history}>
          <Switch>
            <PrivateRoute
              exact
              path={`/`}
              renderFunc={routeProps => <HomePage {...routeProps} />}
            /> …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services node.js reactjs react-router aws-amplify

8
推荐指数
2
解决办法
2万
查看次数

如何使用ajax在javascript中调用java类方法?

我有一个java类::

package MyPackage;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

import com.google.gson.Gson;

public class PopulateTextbox {

    Gson gson = new Gson();
    JSONObject obj = new JSONObject();
    JSONArray arr = new JSONArray();
    String temp1;

    String temp;
    List <String>rowValues = new ArrayList<String>();
    List <Integer>rowValues1 = new ArrayList<Integer>();
    String[] contactListNames;
    Connection con=null;
    Statement st=null;
    ResultSet rs=null;


    public String method(){


        try{


        String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
        Class.forName(driver);

        String db = "jdbc:odbc:Practice_Database";
        con = DriverManager.getConnection(db,"",""); …
Run Code Online (Sandbox Code Playgroud)

javascript java ajax datagrid

5
推荐指数
1
解决办法
3万
查看次数

在 Spring MVC 中使用 ApplicationContext。

我有一个 spring.xml 文件,其中列出了所有 bean 定义,其中我列出了使用 bean、指定消息源、数据源等的所有依赖项。此外,我还有一个类 ApplicationContext 类,其中我使用上下文来获取所有 bean。代码是::

package models;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class ApplicationContextClass {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        AbstractApplicationContext context = new ClassPathXmlApplicationContext("Spring.xml");
        context.registerShutdownHook();
        ATTModel attmodel = (ATTModel) context.getBean("att");
        //ProjectModel project = (ProjectModel)context.getBean("project");
        //project.call1();
        attmodel.call();
        System.out.println(context.getMessage("insertiondone",null, "Default greeting",null));

    }

}
Run Code Online (Sandbox Code Playgroud)

我有 Dao 类,其中 applicationContext 用于访问与 JDBCtemplate 相关的 bean。我现在必须使用 spring MVC 开发一个 web 应用程序,我需要使用这个 applicationContext。我如何在 SpringMVC 中使用这些 applicationContext 类。我知道我需要使用 applicationcontextlisteners 但在哪里编写它们?谢谢..

spring spring-mvc applicationcontext

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

使用 Vanilla javascript 设置元素高度等于宽度

我有一个包含 10 个元素的节点列表,我在下面使用它们:

let elements = document.getElementById('all-photos-root').querySelectorAll('.photo-root');
Run Code Online (Sandbox Code Playgroud)

这给了我一个包含 10 个元素的 NodeList。每个元素的初始宽度以百分比设置,即 25%。我想将每个元素的高度设置为等于像素宽度,以便它始终呈现为正方形。

我像下面这样做,但我总是得到宽度未定义。

for (var i = 0; i < elements.length; i++) {
    console.log('elements', elements[i], elements[i].style.width);
    elements[i].style.height = elements[i].style.width;
}
Run Code Online (Sandbox Code Playgroud)

html javascript css dom domdocument

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

道场拖放

我迫切需要使用dojo编写一个用于拖放的javascript代码.请提供包含相同代码的链接.我只想要简单的功能,即1个容器中的项目可以被删除到另一个容器的项目.没什么装饰的.我已经把它搞砸了但是没有把它弄好.

javascript dojo drag-and-drop

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

将一个变量从Scriptlets传递给Javascript.

我有这段代码片段::

<script type="text/javascript">
function gotoa(){
    <%!
    public void a(){
     String temp1;
    PopulateTextbox obj = new PopulateTextbox();
    temp1 = obj.method();
    request.setAttribute("variable", temp1);
    }
    %>


var myVar = <%=request.getAttribute("variable")%>
}
</script>
Run Code Online (Sandbox Code Playgroud)

我想要做的是在我的JavaScript函数gotoa()中获取变量temp1的值.在此特定代码中,我收到错误无效请求

request.setAttribute("variable", temp1);
Run Code Online (Sandbox Code Playgroud)

我的主要目的是在某个按钮单击事件上调用函数a(),以便我的脚本让代码再次运行,并在变量temp1中传递新值.然后将传递给gotoa()作为我的数据网格的源(不在此代码中).基本上我想刷一些按钮点击网格.我做得对吗?请帮忙.谢谢.

javascript java datagrid scriptlet

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

如何在C中的字符串前面附加一个字符串

我在C中有一个字符串:"电话/错误.即信用卡pmnt".它的长度是30个字符.我想在这个"R*"前面添加一个字符串.所以我的最终输出为"R*Phone/mis.即Credit Card p".字符串在结尾处截断,因为其最大长度为30个字符.我试过下面的代码,其中iov_pPymArr-> pymInfoArray [i] .type_desc变量包含字符串"Phone/mis.即Credit Card pmnt":

sprintf (iov_pPymArr->pymInfoArray[i].type_desc,"R*%s",iov_pPymArr->pymInfoArray[i].type_desc);

But it gives me output as : "R*R*e/mis. ie Credit Card pmnt". 
Run Code Online (Sandbox Code Playgroud)

R*被追加两次,字符串从开头而不是结尾被截断.请告知可能的解决方案.

c string printf c-strings

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